新功能
- JDBC SSH 隧道和代理支持 — JDBC 连接新增 SSH 隧道和代理支持,自动解析和改写 JDBC URL 中的 host:port,通过隧道安全访问远程数据库
- 对象浏览器分组与右键菜单 — 对象浏览器按类型分组显示数据库对象,新增右键上下文菜单操作
- Redis 批量操作和命令行 — Redis 新增批量键操作和命令执行器
- 数据库代理支持 — 新增数据库连接和 AI 的代理 (Proxy) 支持
- 数据表格 LIKE/NOT LIKE 过滤 — 右键菜单新增 LIKE、NOT LIKE、大于、小于等过滤条件
- 数据库对象源码编辑 — 支持查看和编辑数据库对象(存储过程、函数、视图等)的源码
- Connection URL 动态占位符 — 连接对话框根据数据库类型动态显示对应的 URL 格式示例 (contributed by @Abeautifulsnow)
- AI Thinking 开关 — AI 设置新增 thinking 开关,可关闭本地模型(如 Ollama/vLLM)的思考输出以节省 token (contributed by @rarnu)
- PostgreSQL 新类型支持 — 新增 PostgreSQL 整数数组和 float4 类型支持 (contributed by @xKrah)
- 西班牙语支持 — 新增西班牙语本地化,重构语言切换为下拉菜单 (contributed by @Max29xD)
改进
- 设置页面优化 — AI 模型设置移至全局设置页面,优化设置页面布局和选中项样式 (contributed by @rarnu)
- 单元格值不再截断 — 修复详情面板和复制/导出操作中单元格值被截断为 256 字符的问题,现在显示完整内容 (contributed by @Abeautifulsnow)
- 虚拟滚动优化 — 优化数据表格虚拟滚动,减少快速滚动时的白屏闪烁
- 数据表格工具栏 — 优化数据表格工具栏布局
- Redis 键浏览器国际化 — Redis 键浏览器新增国际化支持 (contributed by @xKrah)
- 设置页面链接 — 改进设置对话框中的链接显示
修复
- Oracle RAC/SCAN 连接 — 修复 Oracle RAC/SCAN 连接重定向问题 (closes #209)
- Oracle 表数据加载与编辑 — 修复 Oracle 表数据加载和编辑功能异常
- Oracle Schema 切换 — 简化编辑器选择器并支持 schema 切换 (closes #205)
- Oracle 非英文 Windows 连接错误 — 修复 Oracle 在非英文 Windows 系统上的连接错误检测 (closes #208)
- Oracle Schema Diff — 加速 Oracle schema diff 并增加注释同步 (closes #198)
- 侧边栏性能 — 修复 100+ 数据库时侧边栏 UI 卡顿 (closes #201)
- 侧边栏搜索 — 修复侧边栏搜索无法找到被对象浏览器隐藏的表
- 侧边栏刷新 — 修复展开节点刷新时子节点缓存未清除的问题
- WHERE 过滤持久化 — 修复 WHERE 过滤条件在 tab 切换时丢失的问题 (closes #210)
- 数据表格分页 — 修复保存数据后分页大小被重置的问题
- Enter 键补全 — 修复 Enter 键优先选中自动补全建议项 (closes #202)
- SQL Server 对象源码 — 修复 SQL Server 对象源码定义保存问题
- 构建修复 — 修复单引号导致构建失败的问题 (contributed by @xKrah)
- 侧边栏双击 — 修复侧边栏需要双击才能打开对象浏览器的问题
- 虚拟树优化 — 修复非空树的虚拟化判断函数
下载安装
系统要求
| 操作系统 | 最低版本 | 架构 |
|---|---|---|
| Windows | Windows 10 或更高版本 | x64 |
| macOS | macOS 12 (Monterey) 或更高版本 | Intel (x64) / Apple Silicon (arm64) |
| Linux | 见下表 | x64 |
Windows
| 文件 | 说明 |
|---|---|
DBX_0.5.4_x64-setup.exe
| 推荐 — NSIS 安装包,支持自动更新 |
DBX_0.5.4_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.4_aarch64.dmg
| 推荐 — 适用于 Apple Silicon (M1/M2/M3/M4) |
DBX_0.5.4_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
|