https://www.kancloud.cn/manual/thinkphp5/118059
一、配置文件定义
常用的配置方式是在应用目录或者模块目录下面的database.php中添加下面的配置参数:
return [
// 数据库类型
\'type\' => \'mysql\',
// 数据库连接DSN配置
\'dsn\' => \'\',
// 服务器地址
\'hostname\' => \'127.0.0.1\',
// 数据库名
\'database\' => \'thinkphp\',
// 数据库用户名
\'username\' => \'root\',
// 数据库密码
\'password\' => \'\',
// 数据库连接端口
\'hostport\' => \'\',
// 数据库连接参数
\'params\' => [],
// 数据库编码默认采用utf8
\'charset\' => \'utf8\',
// 数据库表前缀
\'prefix\' => \'think_\',
// 数据库调试模式
\'debug\' => false,
// 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器)
\'deploy\' => 0,
// 数据库读写是否分离 主从式有效
\'rw_separate\' => false,
// 读写分离后 主服务器数量
\'master_num\' => 1,
// 指定从服务器序号
\'slave_no\' => \'\',
// 是否严格检查字段是否存在
\'fields_strict\' => true,
];