SQLite3“.tables”什么都不返回

Huk*_*ABA 3 sqlite django ubuntu

我刚刚用 Python 2.7 安装了 Django 1.5.1。SQLite3 自带。我运行了“python manage.py syncdb”,它运行成功,现在我想看看创建了哪些表。我运行了 sqlite3 cmd line 工具,并在 sqlite 提示中执行了以下操作:

  1. ATTACH '/home/thisUser/PyWorkspace/dbfile.db' AS dbf; //我注意到这摆脱了临时数据库
  2. .databases 确认 db 的名称与 dbfile.db 相关联,dbfile.db 是我运行“sqlite3”命令以启动 sqlite cmd 行的当前目录的 2 个目录。
  3. .tables 不返回任何表!

我做错了什么?谢谢

Ye *_*Liu 5

.tables显示主数据库表。尝试这个:

$ sqlite3 /home/thisUser/PyWorkspace/dbfile.db
Run Code Online (Sandbox Code Playgroud)

然后

sqlite> .tables
Run Code Online (Sandbox Code Playgroud)