我是SQLite的新手。我下载了最新版本的SQLite(包括shell和dll)并将它们解压缩到我的D:
驱动器。我双击它执行'sqlite3.exe'文件。
当我尝试使用命令sqlite3 test.db;
创建数据库时,我收到此错误。
D:\ Android Work \ Sqlite \ sqlite-shell-win32-x86-3070800> sqlite3.exe
SQLite版本3.7.8 2011-09-19 14:49:19
输入“.help”获取说明 输入以“;”结尾的SQL语句 源码> sqlite3 test.db
...> ;
错误:靠近“sqlite3”:语法错误
源码>
请帮帮我..
答案 0 :(得分:11)
我认为你必须从命令行提示符输入“sqlite3 test.db”,而不是从交互式SQLite界面中输入。
请参阅here:
$ sqlite3 test.db
SQLite version 3.0.8
Enter ".help" for instructions
sqlite> .quit
$
答案 1 :(得分:0)
如果看到sqlite>
,则说明您在SQLite中。您需要输入.quit
,然后键入sqlite3 testDB.db
来创建由SQLite管理的数据库文件
以下示例:
sqlite> sqlite3 testDB.db
...> CREATE TABLE first(a int, b string);
Error: near "sqlite3": syntax error
sqlite> .quit
C:\Users\>sqlite3 testDB.db
SQLite version 3.22.0 2018-01-22 18:45:57
Enter ".help" for usage hints.
sqlite> .databases
main: C:\Users\testDB.db
sqlite>
答案 2 :(得分:0)