新功能
- AI Agent — 新增
explain_query工具,可在 Agent 模式中分析执行计划并辅助索引优化;工具调用支持按能力并行/顺序调度,并按数据库类型过滤可用工具 (contributed by @Abeautifulsnow) - 查询结果 — 支持可切换的查询结果运行记录与归档,并新增可配置最大行数的无限滚动,长结果集浏览更顺滑 (contributed by @SuLea-IT)
- Redis — 新增 Pub/Sub 发布订阅实时推送、查询编辑器语法检查,并优化多行命令执行、数据库选择同步和大 key 空间扫描体验 (contributed by @haipengno1)
- 数据库支持 — 新增 QuestDB 与 Manticore Search 一等连接支持,SQLite 新增数据库备份操作,Turso 连接表单简化为 URL + token,Databend 补齐编辑与过程能力 (contributed by @ptma, @vergil-lai)
- 国际化 — 新增日语界面语言,并将默认语言兜底从中文调整为英文,非中文环境下的初始体验更自然 (contributed by @cwatanab)
- 连接与安全 — 支持禁用启动密码保护,并新增连接 keepalive 间隔配置,适合受控环境和长连接场景 (contributed by @Odonno)
- SQL 工作流 — 侧边栏表右键菜单新增智能 SQL 模板,SQL 编辑器可直接打开表 DDL 面板,并改进库名限定列补全
- MCP — 新增一键安装/升级入口,并支持
DBX_DATA_DIR以改善便携模式下的数据目录控制
改进
- 数据网格 — 表格默认使用 Geist Variable 12.5px,并统一编辑器字体、滚动条样式与显示逻辑,减少 Canvas 编辑抖动和横向/纵向滚动不一致
- AI 体验 — 新增上下文窗口管理和 token 用量跟踪,执行计划结果可在界面中以内联视图展示
- 连接稳定性 — 断开连接清理不再阻塞,Agent 连接超时配置会被正确遵守,损坏连接也可以删除
- 数据库兼容性 — PostgreSQL、MySQL、Oracle、IRIS、Xugu、GBase、InfluxDB、MongoDB、Elasticsearch、SQL Server 等连接、元数据、查询和系统函数处理更稳
- 界面交互 — 错误横幅新增复制操作,所有密码输入框新增显示/隐藏切换,toast 支持文本选择,外观设置页增加截断 tooltip
- 侧边栏 — 固定节点排序更合理,搜索会传递给表列表接口并加 300ms debounce,减少大库浏览时的无效加载
- 文档与安装 — README 新增 AtomGit star badge,bug report 模板补充调试日志导出说明,Cargo 配置文档补充可选构建加速提示,官网页脚补充仓库链接
修复
- macOS 交互 — 修复
Ctrl+click同时触发点击和右键菜单,导致对象浏览器、SQL 库、查询历史误导航或误打开的问题 (contributed by @lexmin0412, closes #1188) - Tooltip 交互 — 修复表头字段信息 tooltip 无法移入、复制按钮无法点击的问题 (contributed by @lexmin0412, closes #1120)
- 数据网格 — 修复编辑抖动、滚动条闪烁/缺失、编辑器字体不一致,以及不安全 int64 显示被精度破坏的问题 (contributed by @ptma)
- 查询执行 — 修复本地查询超时后被错误重试、纯注释 SQL 被执行、SQL Library 字号不一致等问题
- PostgreSQL — 修复连接失败详情缺失、drop database 前未断开 session、
channel_binding=require兼容、tsvector列处理等问题 - MySQL — 查询结果优先使用 text protocol,并修复 database-qualified columns 补全
- Redis — 修复 SELECT 数据库未同步到工具栏和标签、订阅未连接时输入可用、按钮高度抖动、文档刷新和大规模 SCAN 延迟问题
- MongoDB / InfluxDB / Elasticsearch — 修复 MongoDB TLS 表单参数和旧驱动 fallback、旧版 InfluxDB 结果集兼容、Elasticsearch index 路径编码问题 (contributed by @ptma)
- SSH / Agent — 支持旧版 KEX 算法,Agent 启动时会跳过 stdout 中的非 JSON 行,避免启动解析失败
- AI 兼容性 — 修复
aiAgentStream字段命名、explainData传递和缺失的 Agent 国际化 key - 结构与元数据 — 修复 IRIS schema 表限定、IRIS 克隆表 false predicate、Xugu schema-aware 查询、Oracle schema 连接运行时复用、GBase 8a/8s profile 等问题
- 界面细节 — 修复对话框中的删除数据库确认 loading 状态、toast 层级低于 dialog、Vue warning 和静默 PubSub 自动连接问题
- 构建与发布 — 修复 Homebrew formula 发布任务缺少 prepare 依赖,并恢复部分文件末尾缺失换行
下载安装
Windows
| 文件 | 说明 |
|---|---|
DBX_0.5.33_x64-setup.exe
| 推荐 — NSIS 安装包,支持自动更新 |
DBX_0.5.33_x64_en-US.msi
| MSI 安装包,适用于企业部署 |
DBX_0.5.33_x64-portable.zip
| 便携版 ZIP,适合免安装和离线拷贝 |
Scoop:
scoop bucket add dbx https://github.com/t8y2/scoop-bucket
scoop install dbxmacOS
| 文件 | 说明 |
|---|---|
DBX_0.5.33_aarch64.dmg
| 推荐 — 适用于 Apple Silicon |
DBX_0.5.33_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
|