我花了很多个小时试图让本地网络服务器正常工作(我是新人)
我在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/