导读:开源数据库管理工具SQLiteStudio 正式发布。
SQLiteStudio 是一款功能强大的 SQLite 数据库可视化工具,它可以帮助用户管理 SQLite 数据库,具有功能完善的 SQLite2 和 SQLite3 工具,视图编码支持 UTF-8,并且可以同时打开多个数据库文件。
此外,SQLiteStudio 还支持查看和编辑二进制字段,并且支持多种导出数据格式,如 CSV、HTML、PLAIN、SQL、XML 等。
SQLiteStudio 界面(同时亦支持简体中文)
1.免费并开源
它使用GPLv3许可证。对任何人、任何目的(包括商业目的)都是免费的。它是安全的,任何人都可以查看源代码。
2.高级 SQL 代码编辑器
SQL 编辑器窗口通过 SQL 语法提示和突出显示来帮助用户,提供漂亮的打印代码格式化程序,标记语法错误。 您可以按住 Ctrl 键并单击 SQL 查询中提到的表来打开该表(或索引、触发器或视图)。
3.加密数据库
当前支持的加密、受密码保护的 SQLite 变体有:SQLCipher、WxSQLite3 和 System.Data.SQLite。
4.无缝连接多个数据库
得益于 SQLiteStudio 的 SQL 编辑器中内置的透明数据库附加机制,您可以在单个查询中执行引用多个数据库的 SQL 语句。
5.自定义 SQL 函数
你可以使用 JavaScript、Python 或 Tcl 实现自己的 SQL 函数(标量和聚合)。 维基页面上有现成可用的脚本存储库。
6.自定义排序规则
你可以实现自己的排序规则序列(即用于比较 2 个值的算法,可以在 ORDER BY 子句等中使用)。
7.SQL 和 DDL 历史记录
你需要两周前执行的查询吗? 没问题。 SQL 编辑器有一个“历史记录”选项卡。 您需要像在本地使用 SQLiteStudio 一样升级生产数据库吗? 使用 DDL 历史记录窗口 – 它包含 SQLiteStudio 执行的所有 DDL 语句。
8.数据库之间的 D&D
你可以在数据库之间拖放对象(表、索引等),以便复制或移动它们(无论是否有数据)。
9.跨平台
适用于所有 3 个主要平台 – Windows、MacOS X、Linux。 可以从其他不太常见的平台上的源代码进行编译(例如 FreeBSD,等…)。
10.便携式分发
有一个便携式发行版。 无需安装。 只需下载包,解压并运行即可。 不需要管理员权限。
11.数据填充
你是否需要使用一些预先生成的数据快速测试应用程序? SQLiteStudio 可以使用各种策略(常量、序列、随机数、随机文本、基于字典的文本、生成的脚本代码)为你填充数据表。
12.导入/导出
SQLiteStudio可以从各种格式导入数据(当前为CSV或任何使用正则表达式的文本文件),或导出为各种格式(SQL语句、CSV、HTML、XML、PDF、JSON)。
13.脚本编写
该应用程序目前支持 JavaScript、Python 和 Tcl 脚本语言。 脚本可用作数据填充、自定义 SQL 函数、自定义排序序列的生成器。
14.插件
SQLiteStudio 支持多种类别的插件。 例如,可以通过插件添加另一种脚本语言。 另一种导入或导出格式、另一种表数据填充策略、另一种 SQLite 数据库格式、SQL 代码格式化程序、代码荧光笔、表单元格值表示渲染器 – 所有这些都可以通过插件进行扩展。
本次新版本更新之主要内容如下:
我们还可查看完整日志。地址如下:
https://github.com/pawelsalawa/sqlitestudio/blob/3.4/ChangeLog.md
作者:手扶拖拉斯基
本篇文章为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。
请扫描二维码,使用微信支付哦。