Запустите sqlite3 с python в командной строке

Я установил python3.3 и я изучаю django 1.5 x. Я выбрал sqlite3, чтобы учиться с django, и я запускаю python, django - и пытаюсь запустить-sqlite3 в командной строке в windows. Вся проблема в том, где находится файл sqlite3 для запуска команды типа > sqlite3 my_db ?? Я пытался найти C:Python33Libsqlite3;C:Python33Lib и поиск в проводнике windows, но я действительно не могу найти. Я запускаю свои проекты в C:projectsmysite

спасибо заранее

2 ответов


предполагая, что вы хотите проверить базу данных, созданную django, и предполагая, что исполняемый файл sqlite установлен, вы можете сделать следующее Для запуска sqlite в командной строке:

./manage.py dbshell

более подробную информацию об этой команде можно найти в документация django.


сам Python не содержит команду sqlite3.

но библиотека SQLite включает в себя простую утилиту командной строки с именем sqlite3 (или sqlite3.exe в windows), который позволяет пользователю вручную вводить и выполнять команды SQL для базы данных SQLite. Вы можете скачать его с здесь.