在ThinkPHP框架中,数据库配置通常在 `config/database.php` 文件中进行设置。这个文件包含了数据库连接的配置信息,包括数据库类型、服务器地址、数据库名、用户名、密码、端口、字符集、表前缀等参数。
return [
// 数据库类型
'type' => 'mysql',
// 数据库连接DSN配置
'dsn' => '',
// 服务器地址
'hostname' => 'localhost',
// 数据库名
'database' => 'database_name',
// 数据库用户名
'username' => 'root',
// 数据库密码
'password' => 'password',
// 数据库连接端口
'hostport' => '3306',
// 数据库连接参数
'params' => [],
// 数据库编码默认采用utf8
'charset' => 'utf8',
// 数据库表前缀
'prefix' => '',
// 数据库调试模式
'debug' => true,
// 数据库部署方式
'deploy' => 0,
// 数据库读写是否分离
'rw_separate' => false,
// 读写分离后主服务器数量
'master_num' => 1,
// 指定从服务器序号
'slave_no' => '',
// 是否严格检查字段是否存在
'fields_strict' => true
]
请根据您的实际数据库设置修改上述配置信息。如果您需要配置多个数据库连接,可以在 `config/database.php` 文件中的 `connections` 数组中定义多个数据库连接。