2013-06-01 66 views
2

我剛剛用Python 2.7安裝了Django 1.5.1。 SQLite3隨它而來。我運行了「python manage.py syncdb」,它運行成功,現在我想查看創建了哪些表。我運行了sqlite3命令行工具,並在sqlite提示符下執行了以下操作:SQLite3「.tables」什麼都不返回

  1. ATTACH'/home/thisUser/PyWorkspace/dbfile.db'AS dbf;//我注意到這擺脫了臨時數據庫
  2. 。數據庫確認數據庫的名稱是與dbfile.db關聯的,這是從我當前目錄的2個目錄,我運行「sqlite3」命令來啓動sqlite cmd線。
  3. .tables不返回表格!

我做錯了什麼?謝謝

回答

2

.tables顯示主數據庫表。試試這個:

$ sqlite3 /home/thisUser/PyWorkspace/dbfile.db 

然後

sqlite> .tables 
+0

先生,你是一個紳士和學者 –