前面的教程里面介绍了Jsnpp框架的配置文件以及配置项等内容,我们已经对框架的配置信息有一定的了解了。这一篇我们来介绍数据的配置文件以及相关配置项。
我们在开发一个应用程序的时候,免不了要使用数据库,对于数据库的使用我们可以把需要用到的数据库信息直接写入代码,也可以通过配置文件来实现。
Jsnpp框架就是使用后一种方法,使用专门的数据库配置文件。下面我们来详细介绍数据库相关的配置内容。
数据库的配置文件也是在“config”目录下面的,我们在这个目录下面可以找到“db.php”文件,这个文件就是数据库的配置文件。
我们来看一下这个配置文件里的内容:
return [
/**
* 数据库类型:mysql, sqlite
*/
'type' => 'mysql',
/**
* 服务器地址
*/
'hostname' => 'localhost',
/**
* 数据库名
*/
'database' => '',
/**
* 用户名
*/
'username' => '',
/**
* 密码
*/
'password' => '',
/**
* 端口
*/
'hostport' => '3306',
/**
* 数据库编码默认采用utf8
*/
'charset' => 'utf8',
/**
* 数据库表前缀
*/
'prefix' => 'jsnpp_',
];
以上的代码是取自框架的实际代码,这里的每一项都有文字说明,所以不再多余的解释了。
需要说一下的是,默认情况下,这里的配置是对于“MySQL”数据库的,如果您使用sqlite数据库的话,那么只需要把第一项数据库类型“type”的值从“mysql”改为“sqlite”就可以了。
数据库表前缀需要改成其他的话,修改一下配置项“prefix”的值就可以了。数据库表前缀需要修改的情况是,您开发了多个项目,并且使用同一个数据库,这时您就需要使用表前缀来区别了。