我有一个使用django创建的sqlite3数据库。但我不知道如何用sqlite3注册该数据库?例如,当我进入sqlite3的shell并输入.databases时,我没有看到我想要的数据库。只有“主要”列出。
有没有办法注册我现有的数据库,以便它会显示在sqlite的数据库列表下?
答案 0 :(得分:1)
Sqlite没有“数据库列表”。它不是客户端 - 服务器系统,但一次只能在一个文件上运行 - 您可以在开始时指定:
sqlite3 mydatabase.db
Django包含一个使用正确参数启动相关数据库shell的命令:
manage.py dbshell