2013-06-09 12 views
6

Ich installierte Python3.3 und ich lerne Django 1.5x. Ich wählte sqlite3, um mit django zu lernen, und ich lief Python, django - und versuchte zu laufen - sqlite3 in der Befehlszeile bei Windows. Das ganze Problem ist: wo ist die Datei von sqlite3, um einen Befehl wie > sqlite3 my_db ?? Ich habe versucht, um C:\Python33\Lib\sqlite3;C:\Python33\Lib zu finden und bei Windows Explorer suchen, aber ich kann wirklich nicht finden. Ich betreibe meine Projekte in C: \ projects \ mysiteRun sqlite3 mit Python in der Befehlszeile

Vielen Dank im Voraus

Antwort

8

Unter der Annahme, dass Sie die Datenbank von django erstellt prüfen wollen, und unter der Annahme, dass die SQLite ausführbaren installiert ist, können Sie folgendermaßen vorgehen SQLite in der Befehlszeile auszuführen:

./manage.py dbshell 

Weitere Informationen zu diesem Befehl kann in der django documentation gefunden werden.

6

Python selbst dosen't ein sqlite3 Befehl enthalten.

Die SQLite-Bibliothek enthält jedoch ein einfaches Befehlszeilendienstprogramm namens sqlite3 (oder sqlite3.exe unter Windows), mit dem der Benutzer SQL-Befehle für eine SQLite-Datenbank manuell eingeben und ausführen kann. Sie können es von here herunterladen.

+0

wirklich danke. es funktionierte. – ovrwngtvity