1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | return [ // 数据库类型 'type' => Env::get( 'database.type' , 'mysql' ), // 服务器地址 'hostname' => Env::get( 'database.hostname' , '127.0.0.1' ), // 数据库名 'database' => Env::get( 'database.database' , 'vxianfeng' ), // 用户名 'username' => Env::get( 'database.username' , 'root' ), // 密码 'password' => Env::get( 'database.password' , 'root' ), // 端口 'hostport' => Env::get( 'database.hostport' , '3306' ), // 连接dsn 'dsn' => '' , // 数据库连接参数 'params' => [], // 数据库编码默认采用utf8 'charset' => Env::get( 'database.charset' , 'utf8' ), // 数据库表前缀 'prefix' => Env::get( 'database.prefix' , 'vxf_' ), // 数据库调试模式 'debug' => Env::get( 'database.debug' , true ), // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器) 'deploy' => 0 , // 数据库读写是否分离 主从式有效 'rw_separate' => false , // 读写分离后 主服务器数量 'master_num' => 1 , // 指定从服务器序号 'slave_no' => '' , // 是否严格检查字段是否存在 'fields_strict' => true , // 数据集返回类型 'resultset_type' => 'array' , // 自动写入时间戳字段 'auto_timestamp' => false , // 时间字段取出后的默认时间格式,默认为Y-m-d H:i:s 'datetime_format' => false , // 是否需要进行SQL性能分析 'sql_explain' => false , ]; |