试图了解一点关于PDO的知识,并且正在经历this tutorial次.它具有以下代码片段:
<?php
try
{
$db = new PDO('sqlite::memory');
echo "SQLite created in memory.";
}
catch(PDOException $e)
{
echo $e->getMessage();
}
当我运行此命令时,我收到以下异常消息:
SQLSTATE[HY000][14]无法打开数据库文件
那是什么意思?我怎么才能让它工作呢?我能够连接到MySQL数据库和常规SQLite数据库文件.所以我知道至少有些东西起作用了...
我使用的是64位Windows7,带有Apache 2.2.11和PHP 5.3.0(最新的WampServer安装).phpinfo()
报告我启用了PDO_SQLite和SQLite Library 3.6.15.