如何使用PHP和Wamp Server使用和访问SQLite数据库?

Jar*_*vis 8 php database windows sqlite pdo

我知道PHP 5已经支持SQLite,但由于某种原因我不能让它工作.

我按照SQLite教程中的说明进行操作:入门.我还确保从php.ini中没有注释掉以下内容:

extension=php_pdo_sqlite.dll 
extension=php_sqlite.dll.
Run Code Online (Sandbox Code Playgroud)

但是当我使用Firefox从localhost打开PHP文件时,我收到此错误:

致命错误:找不到类"SQLiteDatabase".

如果那个信息很重要的话,我就是在Windows上.

可能是这个问题的原因是什么?

Tom*_*igh 8

我认为类SQLiteDatabase是从扩展sqlite相当pdo_sqlite.因此,您可以启用sqlite扩展,或使用PDO:

<?php
$conn = new PDO('sqlite:c:/mydb.sq3');
$conn->exec('some sql query');
Run Code Online (Sandbox Code Playgroud)


Kie*_*all 5

在Windows上,您需要在ini中设置以下内容:

extension=php_pdo.dll
extension=php_sqlite.dll
Run Code Online (Sandbox Code Playgroud)

我建议你阅读手册中的这个页面.