数据库管理工具-SQLiteStudio
SQLiteStudio 是一个跨平台的 SQLite 数据库的管理工具,采用 Tcl 语言开发,所以在执行效率上要比其它工具低一些;从第3版本开始转用Qt进行开发,在GPL协议下授权使用。它提供直观的图形化界面,简化了数据库的创建、编辑、查询和维护,适合数据库开发者和数据分析师使用。
SQLiteStudio is a SQLite database manager.
主要功能包括:
免费开源,可以用于任何目的,包括商业使用。
跨平台支持,包括 Windows、Linux 以及 MacOS X 系统。
SQL 高级编辑,支持语法高亮、自动补全、UTF8、历史记录等。
跨数据库支持,可以在单个查询中访问多个数据库中的表,通过拖拽方式跨数据库复制表。
数据导入导出,支持 CSV、JSON、Excel、SQL 脚本等多种格式。
管理加密数据库,包括 SQLCipher、WxSQLite3 以及 System.Data.SQLite。
插件扩展,提供插件机制扩展 SQLite 功能,例如 JavaScript、Python 以及 Tcl 脚本创建自定义函数。
数据生成,支持各种方式自动填充数据,方便测试。
最新版本:3.0
之前的版本图形库用的是 Tcl/Tk,3 系列则采用 Qt 进行重写。内置的 SQLite 引擎已经更新到最新的 3.8.7.4,这里是更详细的 ChangeLog。如果你想像Access那样可视化管理SQLite,那SQLiteStudio就是一个非常不错的选择。
最新版本:3.3
2021年2月末,在经过近 3 年的时间的开发,v3.3.0 版本现已发布。该版本的一些更新亮点内容如下:
SQLite 升级到 3.41.1。这包括 UI 对“generated columns”的支持,对新语法语句的支持- OVER窗口函数、UPDATE FROM、VACUUM INTO。
DbSqliteWx 插件已升级为使用 SQLite3MultipleCiphersSQLite 3.34.1,因此现在能够打开 WxSQLite3、SQLCipher 和 System.Data.SQLite 数据库也在 Linux 和 MacOS 下。
DbSqliteCipher 插件也已升级到最新版本运行SQLite 3.34.0。
Windows 二进制文件现在是 64 位。
Big values handing 得到了显着改善。SQLiteStudio 仍将所有单元格的初始值限制为 100 个字符出于优化原因,并在编辑时加载完整值,但是如果某个单元格有更多数据可显示,它将在单元格右侧显示按钮,从而允许加载一次剩余的数据。用户也可以通过右键点击 column header 来加载整个列的全部数值。
改进的 HighDPI 显示支持。
深色主题Dark Fusion,包括 MacOS X 上的原生深色主题。
工具栏得到了小小的提升-删除了许多按钮它们的功能仍然可以通过菜单栏,右键单击上下文菜单和键盘快捷键使用,Editor Window 的数据库下拉列表移到左侧,Table Window & View Window 获得了数据库工具栏开头的下拉菜单-便于用户理解上下文。
数据库面板左侧面板一直在缩小-不再缩小。
如果用户设置自己的宽度然后编辑单元格中的值或刷新数据库中的数据,则数据视图中的列将不再调整大小。
System.Data.SQLite 插件已被删除,因为官方 System.Data.SQLite 库越来越过时,并且使用新的 DbSqliteWx 插件版本可以打开 System.Data.SQLite 文件,无需继续使用此插件。
SQLite2 插件已删除。它几乎从未使用过,并且造成了大量的维护工作。
安装程序Qt 的安装程序框架已删除。仍然会检查更新,并会通知用户有关新版本可用的信息,但是用户可以下载新版本。从现在开始将仅提供可移植的软件包,直到找到并掌握了更合适的安装程序框架为止。
完整更改日志可查看这里。
最新版本:3.4
v3.4.8 版本现已于2024年12月发布,此版本解决了一些问题,以增强稳定性和可用性。
修复了加载 percentile 扩展时扩展管理器崩溃的问题(该问题是由于 SQLite 3.46.x 中的损坏造成的,虽然在后来的版本中得到了修复,但并未包含在 SQLite 3.47.1 源代码包中)。
现在,在数据库对话框中输入相对文件路径时会显示警告,并显示已解析的绝对路径。
解决了删除所有扩展后扩展管理器提交按钮不起作用的问题。
项目主页:http://sqlitestudio.pl/
参考手册:https://www.guru99.com/sqlite-tutorial.html
该文章最后由 阿炯 于 2025-04-23 14:21:48 更新,目前是第 2 版。