如何使用sqlite3.exe工具查看Python脚本创建的sqlite数据库?

1 投票
1 回答
3992 浏览
提问于 2025-04-18 18:25

我用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

撰写回答