SQLite 数据库文件本质上是二进制格式,直接用记事本或 PyCharm 的文本模式打开,看到的自然是一堆乱码。这并不代表文件损坏,只是读取方式不对。
在之前的案例中,我们生成了 csv_database.db 文件。尝试用常见工具查看时,发现不少可视化工具存在兼容性问题:
- SQLiteSpy:无法加载或显示异常。
- MMS-v2.1.1-community-windows:同样打不开。
经过多轮测试,最终发现 SQLite Expert Personal (64 位) 对这类文件的兼容性较好。它的操作逻辑非常直观,适合快速验证数据内容。

PyCharm 自带的文本查看器也无法解析二进制数据。

使用不兼容的工具时的表现。


切换到 SQLite Expert Personal 后,设置非常简单。直接通过菜单选择文件即可。

操作步骤如下:
- 启动软件,点击 File > Open Database。
- 在弹出的对话框中找到并选中你的
.db文件(例如data)。 - 确认连接,即可在左侧导航栏看到表结构,右侧查看具体数据。




