新功能
- 数据库例程补全 — SQL 补全现在会提示存储过程和函数,编写调用语句更方便
- Redis 模糊搜索 — Redis Key 浏览支持模糊搜索开关,更容易在大量 key 中定位目标
- 编辑器行选择 — 可以从 gutter 直接选择当前 SQL 行,快速执行或复制单行语句
- 侧边栏折叠 — 新增侧边栏折叠入口,为查询和表格区域留出更多空间
- 数据网格 Canvas 渲染 — 默认启用新的 Canvas 网格渲染器,并支持单元格详情面板布局
- 空列隐藏 — 数据网格支持隐藏全为空值的列,宽表浏览更清爽
- JOIN 条件建议 — SQL 编辑时可基于外键关系建议 JOIN 条件,减少手写关联条件的成本
改进
- 导出性能 — 表 CSV 导出改为 Rust 侧流式处理,并优化导出 UI 体验和性能
- 网格性能 — 优化 Canvas 渲染缓存和后台标签页工作,降低大结果集浏览时的资源占用
- AI 上下文 — AI 提示中包含 schema 注释,并限制响应输出长度,减少无关或过长回复
- 深色主题 — 调整深色主题对比度,长时间使用更柔和
- 网格提交状态 — 提交按钮会显示待提交数量,编辑状态更明确
- Homebrew 文档 — 更新安装说明,继续使用官方 Homebrew Cask 路径 (contributed by @fraluc06)
修复
- Oracle 连接 — 支持 SYSDBA JDBC 连接,保留自定义 JDBC 端点,并修复未加引号元数据标识符规范化
- Oracle 稳定性 — 兼容本地化连接关闭错误重试,降低连接被动断开后的失败率
- MySQL / StarRocks — 修复 MySQL admin show 方言处理、StarRocks admin show 结果解析,以及 BIT 值在网格中的显示
- MySQL 元数据 — 元数据连接失败时会使用默认数据库重试,减少 MySQL 8 等场景下对象列表为空的问题
- JDBC 设置 — JDBC 驱动会遵守连接超时和查询执行设置,并显示自定义驱动的默认数据库
- Dameng / Kingbase / openGauss — 修复达梦字段元数据去重与注释大小写、Kingbase agent IPv4 优先、openGauss 表结构编辑入口
- MongoDB — 修复 URL 凭据规范化、受限数据库用户支持,以及原生驱动超时后的 legacy fallback
- DuckDB — 修复 shorthand 查询返回行数据的问题
- PostgreSQL — 修复继承表被误识别为分区表隐藏,以及 timestamptz 本地时区显示
- SQL Server — 修复 CTE 查询执行时被错误包装的问题
- 数据网格 — 修复只读结果提示、空结果滚动、刷新时结果保留、筛选后字段注释保留、查询错误后筛选栏可见性等问题
- 侧边栏 — 修复对象组合并、范围选择顺序、可见名称排序、空数据库关闭入口等细节
- 连接管理 — 修复连接尝试卡住、SSH 隧道保活、断开连接后标签页清理等问题
- 数据对比 — MySQL 注释差异同步更准确,并支持同步时创建缺失的目标表
- 表结构编辑器 — 复制预览 SQL 会记录历史,便于回溯操作
下载安装
Windows
| 文件 | 说明 |
|---|---|
DBX_0.5.28_x64-setup.exe
| 推荐 — NSIS 安装包,支持自动更新 |
DBX_0.5.28_x64_en-US.msi
| MSI 安装包,适用于企业部署 |
DBX_0.5.28_x64-portable.zip
| 便携版 ZIP,适合免安装和离线拷贝 |
Scoop:
scoop bucket add dbx https://github.com/t8y2/scoop-bucket
scoop install dbxmacOS
| 文件 | 说明 |
|---|---|
DBX_0.5.28_aarch64.dmg
| 推荐 — 适用于 Apple Silicon |
DBX_0.5.28_x64.dmg
| 适用于 Intel Mac |
Homebrew:
brew install --cask dbxLinux
| 发行版 | 推荐格式 | 安装方式 |
|---|---|---|
| Ubuntu / Debian / Linux Mint / Pop!_OS | .deb
| sudo apt install ./DBX_*.deb
|
| Fedora / RHEL / CentOS / Rocky Linux | .rpm
| sudo dnf install ./DBX-*.rpm
|
| 其他发行版 | .AppImage
| chmod +x DBX_*.AppImage && ./DBX_*.AppImage
|