v0.5.6
新功能
- 驱动一键全部升级 — 驱动管理器新增「全部升级」按钮,可一键批量升级所有有可用更新的驱动,实时显示每个驱动的升级进度
- 驱动安装提示可点击 — 连接时的驱动未安装提示现在可直接点击跳转到驱动管理器
- 更新提醒徽章 — 每小时自动检查更新,有新版本时在界面显示提醒徽章
- 系统 Java 运行时 — 驱动管理器支持选择系统 PATH 中的 Java 运行时,无需 DBX 托管 JRE
- MCP 数据桥接 — 新增 MCP bridge 数据端点,支持所有数据库类型
- 转置面板拖拽调整 — 数据表格转置面板支持拖拽调整大小
- Ctrl+F 搜索浮层 — 数据表格工具栏搜索替换为 Ctrl+F 浮动搜索框
- 导出选中行 — 支持导出数据表格中选中的行,支持批量恢复 (contributed by @Abeautifulsnow)
改进
- Redis 键扫描加速 — 优化 Redis 键浏览器的扫描性能 (contributed by @yavon007)
- 连接错误信息翻译 — 连接失败时的后端错误信息现在会翻译为当前语言显示
- 数据库能力集中管理 — 前后端数据库特性能力检测重构为集中式管理
修复
- 驱动安装提示 — 已安装驱动不再显示安装提示
- Informix 表格编辑 — 支持 Informix 表格直接编辑
- Neo4j 查询与编辑 — 修复 Neo4j 表查询和编辑功能
- Hive 查询兼容 — 修复 Hive 反引号引用、行编辑权限和事务支持检测
- Trino 浏览与编辑 — 支持 Trino schema 感知的表浏览和插入
- H2 侧边栏结构 — 修复 H2 数据库的侧边栏树形结构
- 达梦连接导入 — 修复 Navicat 导入时达梦/DM 连接的识别
- 虚拟列表闪烁 — 通过 CSS containment 减少树形虚拟列表的闪烁
- 表格行定位 — 提交后保持行位置并保留脏单元格颜色
- 表头控件宽度 — 修复表头控件宽度预留不足的问题
- Agent 非 UTF-8 输出 — 修复驱动进程非 UTF-8 输出导致的错误
- MongoDB 编辑刷新 — 修复 MongoDB 文档编辑后 JSON 查看器未刷新
- 侧边栏分组刷新 — 修复分组对象节点的刷新问题
下载安装
系统要求
| 操作系统 | 最低版本 | 架构 |
|---|---|---|
| Windows | Windows 10 或更高版本 | x64 |
| macOS | macOS 12 (Monterey) 或更高版本 | Intel (x64) / Apple Silicon (arm64) |
| Linux | 见下表 | x64 |
Windows
| 文件 | 说明 |
|---|---|
DBX_0.5.6_x64-setup.exe |
推荐 — NSIS 安装包,支持自动更新 |
DBX_0.5.6_x64_en-US.msi |
MSI 安装包,适用于企业部署 |
Scoop:
scoop bucket add dbx https://github.com/t8y2/scoop-bucket
scoop install dbx
更新:
scoop update dbx
macOS
| 文件 | 说明 |
|---|---|
DBX_0.5.6_aarch64.dmg |
推荐 — 适用于 Apple Silicon (M1/M2/M3/M4) |
DBX_0.5.6_x64.dmg |
适用于 Intel Mac |
Homebrew:
brew install --cask t8y2/tap/dbx
更新:
brew upgrade --cask t8y2/tap/dbx
Linux
| 发行版 | 推荐格式 | 安装方式 |
|---|---|---|
| Ubuntu / Debian / Linux Mint / Pop!_OS | .deb |
sudo dpkg -i DBX_*.deb 或 sudo apt install ./DBX_*.deb |
| Fedora / RHEL / CentOS / Rocky Linux | .rpm |
sudo rpm -i DBX-*.rpm 或 sudo dnf install ./DBX-*.rpm |
| openSUSE | .rpm |
sudo zypper install ./DBX-*.rpm |
| Arch Linux / Manjaro | .AppImage |
添加执行权限后运行 |
| 其他发行版 | .AppImage |
chmod +x DBX_*.AppImage && ./DBX_*.AppImage |