我通过
在我的应用程序中创建了一个数据库window.sqlitePlugin.openDatabase({name: "mydatabase"});
当我想通过我的android模拟器的shell访问这个sqlite数据库时,我调用
$ sqlite3
$ .database
我得到的是:
seq name file
--- --------------- ----------------------------------------------------------
0 main
表示找不到数据库。 我做错了什么?
当我这样做时
sqlite3 mydatabase
select * from mytable
我得到了
Error: unable to open database "mydatabase": unable to open database file
当我这样做时
.open mydatabase
我得到了
Error: unknown command or invalid arguments: "open". Enter ".help" for help
答案 0 :(得分:0)
$ sqlite
SQLite version 3.8.6 2014-08-15 11:46:33
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite>
您没有告诉sqlite3
工具使用哪个数据库文件。