zzxworld

10 个 SQLite 数据库可视化工具(GUI)推荐

SQLite 是一个非常小巧且实用的关系数据库,目前最新的版本是 SQLite3。这个数据库我用的比较多,对于读多写少的小项目,实在是找不出比它更合适的。在数据库的管理工具方面,SQLite 默认提供了一个命令端的 Shell 程序,可以满足建表和各种 SQL 查询操作,只是不太直观。所以今天专门花了点时间,找找看有哪些好用的 SQLite 可视化管理工具。

DB Browser for SQLite - 免费

DB Browser for SQLite 是一个免费的 SQLite GUI 可视化管理工具。在很多 Linux 发行版中都可以直接安装并使用。比如我目前在用的 Arch Linux,就可以用下面的命令来安装:

sudo pacman -S sqlitebrowser

DB Browser for SQLite 主要有以下这些功能特性:

  • 创建/压缩数据库文件
  • 创建/修改/删除数据表
  • 创建或删除索引
  • 浏览/编辑/删除数据
  • 搜索数据
  • 以文本方式导入或导出数据
  • 以 CSV 文件方式导入或导出数据表
  • 自定义执行 SQL 查询语句,并支持结果检查
  • SQL 日志功能
  • 根据表或数据绘制简单图形

DB browser 对我来说功能是足够了,就是界面有点不太美观。

db-browser-for-sqlite

DB browser 是一个开源跨平台软件,在 Linux,Mac 和 Windows 上都可以使用。

SQLiteStudio - 免费

SQLiteStudio 同样也是一个开源且跨平台的 SQLite 可视化管理工具。支持 Linux,Mac 和 Windows。功能方面除了上面 DB browser 中有的,SQLiteStudio 还支持加密 SQLite 数据库以及基于编程语言的函数化和插件等功能。

SQLiteStudio 在界面上美观了许多,至少功能区的划分和按钮摆放看起来是井井有条的。

sqlitestudio SQLiteStudio on Linux

SQLite Expert - 免费

SQLite Expert 是一个只支持 Windows 系统的可视化管理工具。另外它不是完全免费的软件,只是对个人用户免费。

功能方面从建表到索引和数据管理都一应俱全,支持 Lua 和 Pascal 脚本语言。界面虽然比较拥挤,但看起来还是尽然有序。这种有商业版本的软件一般都不会太差。

sqlite-expert

SQLiteFlow - 付费

SQLiteFlow 是一个只能在 Mac 和 iOS 上使用的 SQLite 可视化工具。如果你是使用的正好是这两个系统,那这也是一款不容错过的选择。功能够用,界面设计也简洁直观。

sqliteflow

SQLiteGUI - 免费

SQLiteGUI 又是一款只能在 Windows 上使用的软件,免费且开源。相比其他 SQLite 可视化工具,它不仅有 GUI 界面端,还提供了终端模式功能。甚至还内置了 REST API 接口,这对快速开发程序带来了一些便利。

sqliui-windows

Antares SQL - 免费

Antares SQL 是一个全平台,全数据库的可视化管理工具。系统方面它支持 Linux, Mac 和 Windows,数据库支持 MySQL/MariaDB, PostgreSQL 和 SQLite。对涉及到多数据库应用的编程开发人员来说,这是解决了不同数据库要用不同工具的痛点。

Antars SQL

DbGate - 免费

DbGate 是一个和 Antares SQL 类似的跨平台,跨数据库的可视化管理工具,同样开源且免费。不仅支持 MySQL, PostgreSQL, MS SQL, SQLite 数据库,还支持MongoDB 等 no-SQL 数据库。另外除了三大操作系统,它还有基于 Docker 部署的 Web 版本。可以和 Antares SQL 对比着来选择使用。

dbgate

SQLPro for SQLite - 付费

SQLPro for SQLite 同样是一个单平台版本的 SQLite 可视化管理工具。它只支持 Mac 平台,所以只有用苹果系统的用户才有机会尝试。

数码荔枝网站有此软件的正版出售,价格约为 119 元,点此前往查看或购买

SQLpro for SQLite

Navicat for SQLite - 付费

Navicat for SQLite 是一个跨平台,但需要付费的软件。支持 Linux,Mac 和 Windows 三大平台。

作为商业软件,功能方面自然是不会差。在数据库基础管理之上,它提供了数据可视化,数据表设计器等强大的功能,甚至还有护眼的暗黑模式。如果硬要找缺点的话就是价格不便宜,买价格最便宜的非商业使用版本按月是 5.99 美元,一次性买断是 119 美元。

京东上有此软件的正版出售,点此前往查看或购买

Navicat_16_SQLite Navicat for SQLite

SQLite Viewer Web App - 免费

SQLite Viewer Web App 是我在搜索相关工具时无意中发现的一个工具。它基于浏览器运行,所以理论上不需要任何安装流程,只要安装了有浏览器,就可以随时随地的使用它。

按它的使用方式,你可能会好奇:它会不会把我的数据给传到服务器上去了,这不就存在数据泄漏的风险了吗?按它的介绍是不会发生这种事情的。因为它所有的操作都是在客户端,也就是浏览器上进行,不会提交任何数据到服务器上。

这个工具在功能方面实在是简陋到了极点,基本只能做打开和浏览数据的操作。

sqlite-viewer-web-app

3 条评论

  1. Hello
    SQLiteFlow不是免费的
    • zzxworld
      已更新。
  2. CuteBit
    试试CuteSqlite,国内开发的,开源免费的轻便的SQLite客户端