Skip to content
← 返回全部工具

DB Browser for SQLite

免费

打开 SQLite 文件,像用表格一样改数据

开源 无广告 无追踪 离线可用 无需注册 跨平台

专门用于 SQLite 数据库的图形工具。像表格一样浏览和编辑数据、可视化建表改字段、执行 SQL、导入导出 CSV,还能查看和编辑数据库结构。不需要服务器、不需要配置连接,双击打开 .db 文件即可。Windows 安装包约 17 MB。

为什么推荐它

SQLite 无处不在:手机 App 的本地数据、浏览器的历史记录和 Cookie、 很多桌面软件的配置和缓存、小型项目的数据库、 以及各种数据分析场景里的中间存储。你的电脑上大概躺着几十个 .db 文件。

要打开它们看看,DBeaver 那种全能客户端有点重(先建连接、选驱动、下载 jar)。 DB Browser for SQLite 就是那个双击就能看的工具。24,452 颗星。

它做的事很聚焦:

  • 浏览数据:表格视图,可以排序、筛选、直接改单元格然后保存。 对于"我就想看看这张表里到底存了什么"这个最常见的需求,它是最快的路径。
  • 可视化建表和改结构:加字段、改类型、设主键和外键、建索引, 不用手写 ALTER TABLE(SQLite 的 ALTER 限制很多,它会帮你处理重建表的过程)。
  • 执行 SQL:有语法高亮的编辑器,结果可以直接导出。
  • 导入导出:CSV 双向互通,SQL dump 导出,也能把查询结果存成新表。 "把一个 CSV 塞进数据库然后用 SQL 查"这个流程它做得很顺。
  • 加密数据库支持:可以打开 SQLCipher 加密的库(需要对应版本)。

完全离线、不联网、不需要账号,处理敏感数据时不用担心。

要说清楚的:

  • 只支持 SQLite。MySQL、PostgreSQL 这些要用 DBeaver。这是定位不是缺点。
  • 正式发布版本更新较慢。当前稳定版 v3.13.1 发布于 2024 年 10 月, 不过仓库的开发提交一直在继续(最近仍有更新)。 它是一个成熟稳定的工具,功能变化不大,但如果你需要最新特性, 官网也提供开发构建(nightly)。
  • 不适合超大数据库。几百兆以上的库,表格视图加载会变慢, 那种规模建议直接用命令行的 sqlite3 或写脚本处理。
  • 改数据要记得点保存。它的编辑是有事务的,改完不写入不会生效, 这一点第一次用容易忘。

对写代码的人、做数据分析的人、以及想看看某个 App 本地存了什么的人, 这是一个装了不占地方、用到就省事的小工具。