## 数据库配置
Z-PHP的数据库配置文件是分离的,配置文件在项目目录下的Database.php
具体配置参数如下:
~~~
<?php
return [
//数据库配置
'DB_TYPE' => 'mysql', // 数据库类型
'DB_HOST' => '127.0.0.1', // 服务器地址
'DB_NAME' => 'z_php', // 数据库名
'DB_USER' => 'root', // 用户名
'DB_PWD' => '', // 密码
'DB_PORT' => 3306, // 端口
'DB_CHARSET'=>'utf8',//连接数据库字符集
'DB_PREFIX' => '', // 数据库表前缀
'DB_DEBUG'=>true,
'DB_FILE'=>'',//sqlite数据库文件地址,'DB_TYPE' => 'sqlite'时生效
];
~~~
Z-PHP支持多种数据库类型,MYSQL,MSSQL,SQLITE,PostgreSQL等等
***MYSQL配置参数:***
~~~
<?php
return [
//数据库配置
'DB_TYPE' => 'mysql', // 数据库类型
'DB_HOST' => '127.0.0.1', // 服务器地址
'DB_NAME' => 'z_php', // 数据库名
'DB_USER' => 'root', // 用户名
'DB_PWD' => '', // 密码
'DB_PORT' => 3306, // 端口
'DB_CHARSET'=>'utf8',//连接数据库字符集
'DB_PREFIX' => '', // 数据库表前缀
'DB_DEBUG'=>true,
];
~~~
***MSSQL配置参数:***
~~~
<?php
return [
//数据库配置
'DB_TYPE' => 'mssql', // 数据库类型
'DB_HOST' => '127.0.0.1', // 服务器地址
'DB_NAME' => 'z_php', // 数据库名
'DB_USER' => '', // 用户名
'DB_PWD' => '', // 密码
'DB_PORT' => '', // 端口
'DB_CHARSET'=>'utf8',//连接数据库字符集
'DB_PREFIX' => '', // 数据库表前缀
'DB_DEBUG'=>true,
];
~~~
***PostgreSQL配置参数:***
~~~
<?php
return [
//数据库配置
'DB_TYPE' => 'PostgreSQL', // 数据库类型
'DB_HOST' => '127.0.0.1', // 服务器地址
'DB_NAME' => 'z_php', // 数据库名
'DB_USER' => '', // 用户名
'DB_PWD' => '', // 密码
'DB_PORT' => '', // 端口
'DB_CHARSET'=>'utf8',//连接数据库字符集
'DB_PREFIX' => '', // 数据库表前缀
'DB_DEBUG'=>true,
];
~~~
## SQLITE配置参数:
~~~
<?php
return [
//数据库配置
'DB_TYPE' => 'sqlite', // 数据库类型
'DB_FILE'=>APP_PATH.'test.db',//sqlite数据库文件地址,'DB_TYPE' => 'sqlite'时生效
];
~~~