php - 无法使用 php 访问 SQLite3 数据库

标签 php sqlite

我花了很多个小时试图让本地网络服务器正常工作(我是新人)

我在www文件夹中创建了一个sqlite3数据库('database.sql'),并尝试使用许多不同的php命令(php 5.5,我检查过)调用它,例如'$test = new SQLite('database.sql') )' 或与 SQLite3 相同,但都没有运气。还尝试了 $test->open('database.sql')。 总是出现 fatal error “找不到类'SQLite'”。我在一个非常简单的问题上花了太多时间,很抱歉不得不问这个问题!

最佳答案

要使用 PHP5 和 SQLite 打开数据库,我们需要使用 PDO 而不是 sqlite_open() 函数。

这是打开或创建数据库的方法:(不确定它是否没有错误)

try {
    /*** connect to SQLite database ***/
    $dbh = new PDO("sqlite:VPN0.sqlite");
    echo "Handle has been created ...... <br>";
}

catch(PDOException $e) {
    echo $e->getMessage();
    echo "<br>Database is loaded UNSUCCESSFULLY .. ";
    die("<br>Query is closed $error");
}

echo "Database loaded SUCCESSFULLY ....";

希望这有帮助!

关于php - 无法使用 php 访问 SQLite3 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24168191/

相关文章:

php - 在其中搜索客户后如何填写搜索表单?

javascript - margin 顶部 : Chrome & Safari

database - 嵌入式系统中的 Sqlite3 - 进程内存增加?

java - 如何在android中的sqlite数据库中存储html页面

java - SQLite 数据库转储和读取功能 Android

java - 从 SQLite 中选择包含给定值的行

php - Laravel 验证必须填写两个字段之一

PHP 找不到 mySQL 数据库?

php - 在 Laravel 中使用 Baum 获取可注释的类属性

PHP应用程序到桌面应用程序