此项目的目的是提供一个简单、通用的 GUI 数据库浏览前端。该工具是 Qt 数据库类的非常简单的聚合。数据库抽象由 Qt 数据库驱动程序提供。PostgreSQL 和 MySQL 的驱动程序已被发现工作良好。如果您有商业版本的 Qt,您可以使用捆绑的 Oracle、TDS 和 DB2 驱动程序。
原则上,对于诸如 Oracle、DB2、Informix 以及 Firebird 和 SAP/DB 等流行数据库的 ODBC3 驱动程序不应该无法工作。
该工具目前稳定且相当可用,但功能尚未完全实现。以下功能已完成
* 用于数据库和表的树形浏览器
* 表描述的显示
* 在主窗口中显示表内容
* 在查询选项卡中执行临时 SQL 查询
* 查询选项卡中的命令行历史记录
* 从 XML 配置文件检索数据库连接详细信息
* 从 XML 配置文件检索其他配置参数
* 提示输入连接密码
* 通过 GUI 向正在运行的应用程序和配置文件添加新连接
* 使用单独的图标显示数据库视图
* 创建独立于数据库名称的连接名称
* 创建新连接时的“测试”按钮
* 动态生成可用驱动程序列表
* 通过 autoconf 进行配置
* 修复了执行更新/插入两次的错误
* 刷新数据库连接
* 通过 GUI 删除连接
* 通过 GUI 编辑连接
* 检查 ~/.qtsql 的存在
* 创建骨架配置文件
* 自动保存/恢复历史记录
以下功能将作为 1.0 版本的要求实现
* 保存查询和结果
* 关闭时保存应用程序尺寸
* 检测 PK/FK/UNIQUE 约束
* 键盘快捷键
网站:http://www.mobiustech.net/qtsql/
此帖子已从 PostgreSQL 网站的先前版本迁移。对于迁移造成的任何格式问题,我们深表歉意。