如何使用sqlite3.exe工具查看Python脚本创建的sqlite数据库?
我用Python的sqlite3库创建了一个简单的数据库,叫做coachdata:
import sqlite3
connection = sqlite3.connect('coachdata.sqlite')
cursor = connection.cursor()
//create and populate coachdata code
现在我想查看这个数据库里的内容。
我从https://www.sqlite.org/download.html下载了sqlite3.exe这个工具。
我该如何把这个工具连接到我用Python脚本创建的数据库coachdata上呢?
相关问题:
1 个回答
3
SQLite数据库都保存在一个单一文件中;只需要用命令行工具打开这个文件就可以了:
sqlite3 coachdata.sqlite
如果你双击了sqlite3.exe,那么你需要在sqlite3的命令行界面输入一个.open命令:
.open coachdata.sqlite
因为你使用的是相对路径,所以这个文件在你硬盘上的具体位置取决于你运行Python脚本时的当前工作目录。如果你是双击运行的Python脚本,那么这个位置就是你放置脚本的那个文件夹。
因此,你需要使用完整路径:
sqlite3 \Path\To\Script\coachdata.sqlite
或者
.open \Path\To\Script\coachdata.sqlite