当前位置:Gxlcms > 数据库问题 > 数据库全局配置方法-ThinkPHP3.2

数据库全局配置方法-ThinkPHP3.2

时间:2021-07-01 10:21:17 帮助过:2人阅读

<?php 2 return array( 3 //‘配置项‘=>‘配置值‘ 4 //数据库配置信息 5 ‘DB_TYPE‘ => ‘mysqli‘, //数据库类型 6 ‘DB_HOST‘ => ‘localhost‘, //数据库主机地址 7 ‘DB_NAME‘ => ‘dbname‘, //数据库名称 8 ‘DB_USER‘ => ‘dbuser‘, //数据库用户名 9 ‘DB_PWD‘ => ‘dbpassword‘, //数据库用户密码 10 ‘DB_PORT‘ => ‘3306‘, //数据库端口 11 ‘DB_PREFIX‘ => ‘dbprefix_‘, //数据库表前缀 12 ‘DB_CHARSET‘=> ‘utf8‘, //数据库编码方式 13 ‘DB_DEBUG‘ => TRUE, //数据库调试模式 开启后可记录SQL日志 14 );

 

目前ThinkPHP支持的数据库设置:
DB_TYPE设置 对应的数据库类型
mysql或mysqli mysql
pgsql pgsql
sqlite sqlite
mssql或sqlsrv sqlserver
oracle oracle
ibase ibase
mongo mongo
PDO PDO支持的所有的数据库
全局配置也看使用下列配置方式简化数据库配置:
数据库类型://用户:密码@数据库地址:数据库端口/数据库名#字符集
示例:‘DB_DSN‘ => ‘mysql://dbuser:dbpassword@localhost:3306/dbname#utf-8‘;
上述两种全局配置方式都存在的情况下,ThinkPHP优先使用DB_DSN设置的参数。

数据库全局配置方法-ThinkPHP3.2

标签:

人气教程排行