200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > php框架tp6自学笔记——连接数据库

php框架tp6自学笔记——连接数据库

时间:2022-05-06 08:39:56

相关推荐

php框架tp6自学笔记——连接数据库

连接数据库

修改在根目录下的*.env文件,配置相关参数

修改config目录下的database.php文件

<?phpuse think\facade\Env;return [// 默认使用的数据库连接配置'default' => env('database.driver', 'mysql'),// 自定义时间查询规则'time_query_rule' => [],// 自动写入时间戳字段// true为自动识别类型 false关闭// 字符串则明确指定时间字段类型 支持 int timestamp datetime date'auto_timestamp' => true,// 时间字段取出后的默认时间格式'datetime_format' => 'Y-m-d H:i:s',// 时间字段配置 配置格式:create_time,update_time'datetime_field' => '',// 数据库连接配置信息'connections'=> ['mysql' => [// 数据库类型'type' => env('database.type', 'mysql'),// 服务器地址'hostname' => env('database.hostname', '数据库地址'),// 数据库名'database' => env('database.database', 'stuDB'),// 用户名'username' => env('database.username', 'root'),// 密码'password' => env('database.password', '123456'),// 端口'hostport' => env('database.hostport', '3306'),// 数据库连接参数'params'=> [],// 数据库编码默认采用utf8'charset' => env('database.charset', 'utf8'),// 数据库表前缀'prefix'=> env('database.prefix', ''),// 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器)'deploy'=> 0,// 数据库读写是否分离 主从式有效'rw_separate'=> false,// 读写分离后 主服务器数量'master_num'=> 1,// 指定从服务器序号'slave_no' => '',// 是否严格检查字段是否存在'fields_strict' => true,// 是否需要断线重连'break_reconnect' => false,// 监听SQL'trigger_sql'=> env('app_debug', true),// 开启字段缓存'fields_cache' => false,],// 更多的数据库配置信息],];

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。