我安装了python3.3,我正在学习django 1.5x。
我选择了sqlite3来学习django,我正在运行python,django - 并尝试在Windows的命令行中运行--sqlite3。
所有问题都是:sqlite3的文件在哪里运行像> sqlite3 my_db
这样的命令
??
我试图在C:\Python33\Lib\sqlite3;C:\Python33\Lib
找到并在Windows资源管理器中搜索,但我真的找不到。
我在C:\ projects \ mysite
提前致谢
答案 0 :(得分:8)
假设您要检查由django创建的数据库,并假设已安装sqlite可执行文件,您可以执行以下命令在命令行中运行sqlite:
./manage.py dbshell
有关此命令的更多信息,请参阅django documentation。
答案 1 :(得分:6)
Python本身不包含sqlite3命令。
但SQLite库包含一个名为sqlite3的简单命令行实用程序(或Windows上的sqlite3.exe),允许用户手动输入和执行SQLite数据库的SQL命令。您可以从here下载。