2013-06-09 15 views
6

Zainstalowałem python3.3 i uczę się django 1.5x. Wybrałem program sqlite3 do nauki z django i używam Pythona, django - i próbuję uruchomić - sqlite3 w linii poleceń w Windows. Cały problem to: gdzie jest plik sqlite3, aby uruchomić polecenie takie jak > sqlite3 my_db ? Próbowałem znaleźć na C:\Python33\Lib\sqlite3;C:\Python33\Lib i wyszukać w Eksploratorze Windows, ale naprawdę nie mogę znaleźć. Używam moje projekty w C: \ Projects \ mysiteUruchom sqlite3 z pythonem w linii poleceń

góry dziękuję

Odpowiedz

8

Zakładając, że chcesz sprawdzić bazę danych utworzoną przez Django i przy założeniu, że SQLite wykonywalny jest zainstalowany, można wykonać następujące czynności, aby uruchomić SQLite w wierszu poleceń:

./manage.py dbshell 

Więcej informacji na temat tego polecenia można znaleźć w django documentation.

6

Python sam nie robi zawierają polecenia sqlite3.

Jednak biblioteka SQLite zawiera proste narzędzie wiersza polecenia o nazwie sqlite3 (lub sqlite3.exe w systemie Windows), które umożliwia użytkownikowi ręczne wprowadzanie i wykonywanie poleceń SQL w bazie danych SQLite. Możesz go pobrać z here.

+0

naprawdę dziękuję. zadziałało. – ovrwngtvity