6kbbs V8.0 官方论坛  - 手机版
论坛|登录|注册
论坛 > 6KZZ使用问题 > 6KZZ快站FAQ
发帖 | 2310点击, 2回复.
FAQ:如何在6KZZ快站V1.4版本中使用SQLite?
1楼, zym, 回复
发表于 2011-05-19 15:55
问:如何在6KZZ快站V1.4版本中使用SQLite?
答:
6KZZ快站 v1.4 build 20110520 简体中文 UTF-8 中已经支持了SQLite数据库了。

SQLite的特点:
•轻量级
–SQLite和C/S模式的数据库软件不同,它是进程内的数据库引擎,使用SQLite一般只需要带上它的一个动态库。
•绿色软件
–它的核心引擎本身不依赖第三方的软件
•单一文件
–就是数据库中所有的信息(比如表、视图、触发器、等)都包含在一个文件内。这个文件可以copy到其它目录或其它机器上,也照用不误。
•跨平台/可移植性
内存数据库(in-memory database)

因为在6KZZ快站V1.4版本中,SQLite的支持暂时还处于Beta版本,所以在安装过程也没有让大家选择SQLite支持。
希望使用SQLite数据库的朋友可以手动开启:

1、因为使用SQLite,所以安装过程可以跳过。大家在 install/ 目录中新建一个 install.lock文件即可以。
2、修改inc/config.php 文件,第3行$_DB['type']='mysql'; 修改为 $_DB['type']='sqlite';
3、修改inc/config.php 文件,第7行$_DB['database']='sq_6kzz';   把 sq_6kzz修改为你的SQLite数据库的名字。
6kzz快站的默认SQLite数据库是 inc/data/sq_6kzz.sqlite  ,所以第7行这里可以修改为:$_DB['database']='sq_6kzz.sqlite';
为了安全,请更名该数据库。

这样子就OK啦。大家测试看看!有什么问题可以到使用问题的版块发帖!
该帖子于 2011-05-31 14:09 编辑过
2楼, 瑶哥, 回复
发表于 2011-05-29 18:32
SQLite很少人用吧
3楼, kilter, 回复
发表于 2011-06-04 11:15
改为sqlite后,数据库管理打不开。不能备份和还原数据库。本来以为可以把mysql 数据导入 sqlite的。
TOP
论坛 > 6KZZ使用问题 > 6KZZ快站FAQ