2011-11-03 33 views
4

請問我不知道什麼是錯的,我用南方進行模型遷移,我的問題是,它是 完全可以使用南方或是django傳統方式,即(manage.py dbshell)更好。Django dbshel​​l有問題

我的第二個問題,我試着用manage.py dbshell,但每次我得到的消息。

'sqlite3'不被識別爲內部或外部命令,可操作程序或批處理文件。

謝謝。

回答

0

sqlite3是將記錄保存在單個文件中的數據庫,命令dbshell用於進入數據庫shell。它適用於MySQL和PostgreSQL,但不適用於SQLite。

順便說一句,如果你正在使用,其精細,dbshell是當你需要做的與數據庫的東西,但如果會爲你,是好的。

+0

感謝,一堆安裝文件夾更新PATH環境變量,我真的很感激烏爾時間和響應 – Time

+0

沒有問題,如果你喜歡的答案,將其標記爲正確的,給我一些 – diegueus9

6

有對SQLite的dbshel​​l支持其實,你只需要安裝命令行實用程序(包在Ubuntu命名sqlite3)。

+0

確定的街道信條:) ...但我使用Windows操作系統... – Time

+1

轉到http://www.sqlite.org/download.html,下載「源碼-shell-win32- ...「,將其解壓縮並放入PATH中的某個文件夾(例如C:\ Windows)。 – eXtractor

+0

感謝兄弟,我會立即嘗試...... 1愛 – Time

5

您需要使用SQLite的,其中可執行sqlite3.exe所在