sqlite 数据库的驱动类

#1 citywill

speedPHP 是快捷小巧的框架,自然联想到结合Sqlite开发,但是框架本身并没有使用pdo做数据库驱动,也没有sqlite的扩展,所以我简单写了一个sqlite的驱动类,用的是pdo,大概测试通过。

使用方法:

1.将 sqlite.php 类文件放到 speedphp/core 目录下
2.入口设置代码如下:
$spConfig = array(
        'db' => array
        (
                'driver' => 'sqlite',   // 驱动类型
                'database' => DB_PATH . '/db.db3', // sqlite数据库文件
        ),
        'db_driver_path' => '/sqlite.php', // 数据库驱动文件
);


sqlite.zip

2010-02-25 23:34:01

#2 citywill

sqlite.zip

2010-02-25 23:36:00

#3 jake

先看看,再来测试一下,如果没问题的话,很快我们的SP就有sqlite的支持了。感谢楼主。

2010-02-26 08:37:30

#4 citywill

这个扩展是基于pdo的,如果服务器没有开pdo的话,还是用不了。最好这方面有个计划,分别开发pdo、mysql、sqlite等等的驱动类,才算合理。

2010-02-26 09:54:54

#5 xieguolun

支持Mysql一致的一系列操作吗?如一对多等。create(新增), update(修改), delete(删除), find及findAll(查找),

2010-02-27 00:25:40

#6 citywill

回复 5 xieguolun


    CURD和数据库驱动无关,应该单独封装

2010-02-27 09:33:58