请教一下关于 PHP SQLite3 的几个问题

2015-09-03 06:30:59 +08:00
 CNCCTV

想用 SQLite3 来做保存访问日志,但是有些问题如下:

根据这个( http://www.php.net/manual/zh/sqlite3.open.php )官方的说明是提供设置数据库密码的,但是在实际测试中发现,

class MyDB extends SQLite3
{
    function __construct ()
    {
        $this->open ('mysqlitedb.db', SQLITE3_OPEN_READWRITE | SQLITE3_OPEN_CREATE , '123456789');
    }
}

数据库根本就没有被设置密码,请问怎么才能设置数据库密码?

如果要改数据库密码,怎么去修改?

最后一个问题是,看介绍说 SQLite3 支持多线程的,但是只能一个线程写入数据库,这应该怎么做才能在大量数据要写入的情况下,怎么才可以高效快速完成呢?

3745 次点击
所在节点    PHP
21 条回复
CNCCTV
2015-09-04 19:39:26 +08:00
@ljbha007 我去 sqlite 官方网下了源码,请问一下怎么自己写加密模块?
还有,我能不能修改多线程模式,允许所有线程插入新数据?(因为是日志,就不考虑是否重复内容了。)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/218000

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX