我使用PHP创建了一个带有一些表的新sqlite3数据库。我想用浏览器/编辑器打开这个数据库文件,如Sqlitebrowser或sqlite3命令行工具,但我看到没有表或得到错误“数据库磁盘映像格式错误”。代码创建一个文件,我可以插入和选择数据,但只使用PHP。我认为文件的大小是正确的。
我做错了什么?
我的PHP代码:
$db = new SQLite3('myDB');
$db->exec('CREATE TABLE
events
(
id
integer PRIMARY KEY AUTOINCREMENT,
name
TEXT,
day
TEXT,
time
TEXT);'
);
$db->close();
SQLite3的: SQLite3模块版本0.7-dev SQLite Library 3.7.7.1
PHP: Linux上的PHP版本5.3.27
我正在尝试在Windows上阅读该文件(最新http://sqlitebrowser.org/和http://www.sqlite.org/cli.html)。