Запустите 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. Вы можете скачать его с здесь.