2013-06-09 10 views
6

Ho installato python3.3 e sto imparando django 1.5x. Ho scelto sqlite3 per imparare con django e sto eseguendo python, django - e provando a eseguire - sqlite3 nella riga di comando di windows. Tutto il problema è: dov'è il file di sqlite3 per eseguire un comando come > sqlite3 my_db ?? Ho provato a trovare a C:\Python33\Lib\sqlite3;C:\Python33\Lib e cercare in Windows Explorer ma davvero non riesco a trovare. Sono in esecuzione i miei progetti in C: \ projects \ mysiteEseguire sqlite3 con python nella riga di comando

Grazie in anticipo

risposta

8

Supponendo che si vuole ispezionare il database creato da Django, e assumendo che sia installato l'eseguibile SQLite, è possibile effettuare le seguenti operazioni per eseguire SQLite nella riga di comando:

./manage.py dbshell 

Maggiori informazioni su questo comando può essere trovato nel django documentation.

6

Python stessa dose non contiene un comando sqlite3.

Ma la libreria SQLite include una semplice utility da riga di comando denominata sqlite3 (o sqlite3.exe su Windows) che consente all'utente di immettere ed eseguire manualmente i comandi SQL su un database SQLite. È possibile scaricarlo da here.

+0

davvero grazie. ha funzionato. – ovrwngtvity

Problemi correlati