From 15e8b48094209de13f5b3d5ade137d12658f8284 Mon Sep 17 00:00:00 2001 From: F4NNIU Date: Thu, 9 Nov 2017 09:34:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E6=8C=81=E6=95=B0=E6=8D=AE=E5=BA=93?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E4=BB=8E=E7=8E=AF=E5=A2=83=E5=8F=98=E9=87=8F?= =?UTF-8?q?=E4=B8=AD=E8=8E=B7=E5=8F=96=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/database.php | 108 +++++++++++++++++++-------------------- 1 file changed, 54 insertions(+), 54 deletions(-) diff --git a/application/database.php b/application/database.php index 18fa94c63..7268db070 100755 --- a/application/database.php +++ b/application/database.php @@ -1,54 +1,54 @@ - -// +---------------------------------------------------------------------- - -return [ - // 数据库类型 - 'type' => 'mysql', - // 服务器地址 - 'hostname' => '127.0.0.1', - // 数据库名 - 'database' => 'fastadmin', - // 用户名 - 'username' => 'root', - // 密码 - 'password' => '', - // 端口 - 'hostport' => '', - // 连接dsn - 'dsn' => '', - // 数据库连接参数 - 'params' => [], - // 数据库编码默认采用utf8 - 'charset' => 'utf8', - // 数据库表前缀 - 'prefix' => 'fa_', - // 数据库调试模式 - '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, -]; + +// +---------------------------------------------------------------------- + +return [ + // 数据库类型 + 'type' => think\Env::get("database_type", 'mysql'), + // 服务器地址 + 'hostname' => think\Env::get("database_hostname", '127.0.0.1'), + // 数据库名 + 'database' => think\Env::get("database_database", 'fastadmin'), + // 用户名 + 'username' => think\Env::get("database_username", 'root'), + // 密码 + 'password' => think\Env::get("database_password", ''), + // 端口 + 'hostport' => think\Env::get("database_hostport", ''), + // 连接dsn + 'dsn' => '', + // 数据库连接参数 + 'params' => [], + // 数据库编码默认采用utf8 + 'charset' => think\Env::get("database_charset", 'utf8'), + // 数据库表前缀 + 'prefix' => think\Env::get("database_prefix", 'fa_'), + // 数据库调试模式 + 'debug' => think\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, +]; -- Gitee