数据库
1CMS默认支持 mysql与sqlite数据库,请按需求选择.
mysql:推荐文章站,文章数据较多的网站使用,安全稳定,拥有更多的数据库管理工具.
sqlite:已文件形式存放在网站目录中,不需要单独安装数据库,推荐企业站/博客使用,转移、维护、备份更加方便.
程序安装后,数据库连接信息保存于入口文件中,如:
$GLOBALS['C']['DbInfo']=array('showerror'=>'1','kind'=>'mysqlpdo','host'=>'127.0.0.1','user'=>'root','password'=>'123456','prefix'=>'1cms_','engine'=>'InnoDB','charset'=>'utf8','dbname'=>'1cms');
showerror:显示数据库连接错误信息
kind:数据库类型 sqlite mysql mysqlpdo
prefix:数据库表名,防止多个网站冲突
host,user,password,dbname : mysql服务器的ip,用户名,密码,数据库名字
engine : mysql数据库引擎
charset:数据编码 utf8,utf8mb4
file : sqlite数据库文件路径
wal : sqlite数据库开启wal模式,支持更高的读写并发,在安装时开启,后续开启需手动进数据库执行 PRAGMA journal_mode=WAL;