{
// 数据库类型,此处也是是否链接数据库的关键,为空则为不链接数据库
'type' : 'sqlite',
// 服务器地址
'hostname' : '127.0.0.1',
// 数据库名
'database' : 'hadsky8',
// 用户名
'username' : 'root',
// 密码
'password' : 'hadsky.com',
// 端口
'hostport' : '',
// 连接dsn
'dsn' : 'sqlite:' . PK_DB_PATH . 'database.db',
// 数据库编码默认采用utf8
'charset' : 'utf8mb4',
// 数据库表前缀
'prefix' : 'pk_',
// 数据库调试模式
'debug' : true,
// 开启数据库缓存,数字格式,0为关闭,其他为缓存时长
'cache_timeout' : 0,
// 被缓存的表列表,多个用,分开,不建议缓存重要数据表,例如:用户信息及支付记录表
'cache_tables' : 'set',
// 缓存文件是否base64编码
'cache_base64' : true,
// 回收站功能
'recycle_on' : 1
}
通过这个设置可以控制到数据库账号信息及相关缓存设置等功能,一般只需要设置缓存及回收站功能即可,其他不用操作。
开启缓存功能,并将设置、文章及回复表缓存。
{"cache_timeout":60,"cache_tables":"set,read,reply"}
关闭数据库回收站功能。
{"recycle_on":0}