在sqlite3中打开数据库和查看表?

时间:2012-09-13 07:36:59

标签: sqlite

第一次使用sqlite3用户,运行Windows,并且很难开始使用。我在sqlite3.exe应用程序的同一文件夹中有一个数据库,我想导入sqlite3,所以我可以查看它的表。

数据库名为slash09.db。我试过.read slash09.db并且发生了一些事情但是返回了一堆垃圾字符。我应该尝试打开/导入哪些命令并查看其表格?

另外,如果您知道有关学习sqlite3的良好在线参考资料,我想阅读它。出于某种原因,谷歌并没有为我找到太多。

3 个答案:

答案 0 :(得分:14)

.read FILENAMEExecute SQL in FILENAME

如果要打开slash09.db sqlite3数据库,只需运行:

sqlite3 slash09.db

有关sqlite3控制台中不同命令的更多详细信息,请尝试.help。例如,您可以运行.tables来枚举数据库中的表。

答案 1 :(得分:4)

如果有任何工具可以做,Firefox有一个非常好的插件,名为SQLite Manager,对于检查查询和修改任意sqlite dbs(特别是与firefox无关)非常有用。

答案 2 :(得分:1)

sqlitebrowser是一个很好的gui,我同时使用cl和sqlitebrowser。