如何使用sqlite3注册现有文件(db)?

时间:2014-02-02 19:41:50

标签: database django sqlite

我有一个使用django创建的sqlite3数据库。但我不知道如何用sqlite3注册该数据库?例如,当我进入sqlite3的shell并输入.databases时,我没有看到我想要的数据库。只有“主要”列出。

有没有办法注册我现有的数据库,以便它会显示在sqlite的数据库列表下?

1 个答案:

答案 0 :(得分:1)

Sqlite没有“数据库列表”。它不是客户端 - 服务器系统,但一次只能在一个文件上运行 - 您可以在开始时指定:

sqlite3 mydatabase.db

Django包含一个使用正确参数启动相关数据库shell的命令:

manage.py dbshell