免费开源的 SQLite 数据库管理工具 - SQLiteStudio
SQLiteStudio 是一个免费的,开源的,多平台的 SQLite 数据库可视化管理器,用 C++ 编写,使用 Qt 框架。
SQLiteStudio 支持多语言,操作简单,功能强大;内置强大的 sql 查询编辑器,软件支持的导出数据格式有csv、html、plain、sql、xml,满足不同需求!
项目库地址:https://github.com/pawelsalawa/sqlitestudio
SQLiteStudio 软件特色
免费和开源
它对每个人、任何目的(包括商业)都是免费的。它是安全的,因为任何人都可以查看源代码。
高级 SQL 代码编辑器
SQL编辑器窗口帮助用户进行SQL语法提示和突出显示,提供漂亮的打印代码格式化程序,标记语法错误。您可以 Ctrl+单击 SQL 查询中提到的表以打开该表(或索引、触发器或视图)。
加密数据库
当前支持的加密、受密码保护的 SQLite 变体包括:SQLCipher、WxSQLite3 和 System.Data.SQLite。
多个数据库无缝连接
由于SQLiteStudio的SQL编辑器中内置了透明的数据库附加机制,因此您可以在单个查询中执行引用多个数据库的SQL语句。
自定义 SQL 函数
您可以使用 JavaScript、Python 或 Tcl 实现自己的 SQL 函数(标量和聚合)。wiki 页面上有现成脚本的存储库。
自定义排序规则序列
您可以实现自己的排序规则序列(即用于比较 2 个值的算法,可用于 ORDER BY 子句等)。
SQL 和 DDL 历史记录
您需要 2 周前执行的查询吗?没关系。SQL编辑器有一个“历史记录”选项卡。您需要像在本地使用SQLiteStudio一样升级生产数据库吗?使用 DDL 历史记录窗口 - 它包含由 SQLiteStudio 执行的所有 DDL 语句。
数据库之间的 D&D
您可以在数据库之间拖放对象(表、索引等),以便复制或移动它们,无论是否包含数据。
跨平台
适用于所有 3 个主要平台 - Windows、MacOS X、Linux。可以从其他不太常见的平台(如 FreeBSD)上的源代码编译。
便携式分发
有一个可移植的发行版。无需安装。只需下载包,解压并运行即可。不需要管理员权限。
数据填充
您是否需要使用一些预先生成的数据快速测试您的应用程序?SQLiteStudio可以使用各种策略(常量,序列,随机数,随机数,随机文本,基于字典的文本,生成的脚本代码)为您填充表。
导入/导出
SQLiteStudio 可以从各种格式(目前是 CSV 或使用正则表达式的任何文本文件)导入数据,也可以导出为各种格式(SQL 语句、CSV、HTML、XML、PDF、JSON)。
脚本
该应用程序目前支持 JavaScript、Python 和 Tcl 脚本语言。脚本可用作数据填充、自定义 SQL 函数、自定义排序规则序列的生成器。
插件
SQLiteStudio 支持多个类别的插件。例如,可以使用插件添加另一种脚本语言。另一种导入或导出格式,另一种表数据填充策略,另一种SQLite数据库格式,SQL代码格式化程序,代码荧光笔,表单元格值表示渲染器 - 所有这些都可以通过插件进行扩展。
发表评论