加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

是否可以在没有sqlite函数的情况下将SQLite数据库与PHP一起使用

发布时间:2020-12-12 18:54:54 所属栏目:百科 来源:网络整理
导读:我已经安装了 PHP而没有SQLite-Functionality作为基本安装,所以没有sqlite_ *函数可用. 是否有PHP库(PHP代码)可以访问SQLite数据库而无需在PHP中安装任何插件? (我无法更改服务器配置) 实际上我只需要基本支持(仅限SELECT语句) 基本上我正在寻找一个纯PHP的
我已经安装了 PHP而没有SQLite-Functionality作为基本安装,所以没有sqlite_ *函数可用.

是否有PHP库(PHP代码)可以访问SQLite数据库而无需在PHP中安装任何插件?
(我无法更改服务器配置)

实际上我只需要基本支持(仅限SELECT语句)

基本上我正在寻找一个纯PHP的SQLite驱动程序,就像https://github.com/kripken/sql.js是SQLite驱动程序的纯JS实现一样.

解决方法

我没有在谷歌上找到任何普通的php sqlite驱动程序搜索.
我试图从梨中获取一些东西,但sqlite mdb2驱动程序使用sqlite php扩展来工作:

root@blackbigone:~# pear install MDB2_Driver_sqlite
pear/MDB2_Driver_sqlite requires PHP extension "sqlite"
No valid packages found
install failed

在我安装了php-sqlite之后,pear模块就没问题了:

root@blackbigone:~# pear install MDB2_Driver_sqlite
downloading MDB2_Driver_sqlite-1.4.1.tgz ...
Starting to download MDB2_Driver_sqlite-1.4.1.tgz (30,921 bytes)
.........done: 30,921 bytes
install ok: channel://pear.php.net/MDB2_Driver_sqlite-1.4.1

阅读代码,我找到的任何php sqlite包装器都有这样的东西:

if (!function_exists('sqlite_open')) return false;

所以,我认为没有人在PHP中编写纯sqlite驱动程序.抱歉.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读