7 款免费的 SQLite 数据库可视化工具 (GUI)

7 款免费的 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 是一个开源跨平台软件,在 Linux,Mac 和 Windows 上都可以使用。

SQLiteStudio – 免费

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

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

SQLite Expert – 免费

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

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

SQLiteGUI – 免费

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

Antares SQL – 免费

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

DbGate – 免费

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

SQLite Viewer Web App – 免费

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

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

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

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注