# 配置 [TOC] #### 配置文件 数据库配置需要修改system/config/database.php文件 ~~~ //读库列表 'read' => [ ], //写库列表 'write' => [ ], //开启读写分离 'proxy' => FALSE, //主机 'host' => 'localhost', //类型 'driver' => 'mysql', //帐号 'user' => 'root', //密码 'password' => '', //数据库 'database' => '', //表前缀 'prefix' => '' ~~~ #### 多人开发模式 多人开发中,由于每个人使用的数据库帐号不同,会造成使用冲突。为了解决这个问题,只需要在项目要的目录创建.env文件,添加内容如下: ``` DB_HOST=localhost DB_DATABASE=hdphp DB_USER=root DB_PASSWORD= ``` > 代码提交时需要将.env设置在.gitignore文件中,用于禁止提交 #### 重设所有配置 重设所有配置项,如果没有设置read和write配置段将使用基本配置项。 ``` $config='配置项';//请参考上面的配置项 Db::config($config); ``` #### 设置单个配置变量 用于设置当前连接的某个配置项。 ``` Db::config('password','admin888'); ``` #### 获取当前配置 用于获取当前操作实例的某个配置项。 ``` Db::config('host'); ```