v0.5.7
新功能
- 驱动未安装自动引导 — 连接数据库时若驱动未安装,自动打开驱动管理器引导安装
- SQL 编辑器矩形选择 — 支持鼠标中键拖拽进行矩形区域选择
- 侧边栏节点持久高亮 — 点击侧边栏树节点后保持选中高亮状态
- 分页大小持久化 — 数据表格的每页行数设置在重启后保留
- Linux ARM64 构建 — 新增 Linux ARM64 (aarch64) 构建目标 (closes #272)
- R2 CDN 下载加速 — 应用更新、驱动和 JRE 下载迁移至 R2 CDN,通过竞速下载选择最快源
- Redis 键统计 — Redis 数据库浏览器新增键统计追踪功能 (contributed by @Abeautifulsnow)
- MongoDB 旧版本支持 — 自动回退至 Agent 驱动以兼容 MongoDB 4.2 以下版本
- MongoDB 过滤与排序 — MongoDB 表数据支持过滤和排序操作
- 本地 JDBC 插件安装 — 支持从本地文件安装 JDBC 驱动插件
- MySQL 自动补全增强 — 新增 MySQL JSON 函数和常用内置函数的自动补全
改进
- 选中高亮对比度提升 — 增强数据表格中选中行和单元格的高亮对比度
- PostgreSQL 时区同步 — 连接时自动同步客户端时区
修复
- Oracle 10g 图标 — 修复 Oracle 10g 驱动配置未显示 Oracle 图标的问题
- MySQL TLS 连接回退 — MySQL 连接 TLS 握手失败时自动回退到非 SSL 模式
- Oracle 19c 兼容性 — 添加
oracle.net.disableOob=true参数解决 Oracle 19c 连接问题 - 达梦/Oracle Schema 展示 — 达梦和 Oracle 数据库直接在连接节点下显示 Schema (closes #259)
- ClickHouse 连接与只读 — ClickHouse 表数据设为完全只读,修复连接测试和事务检测
- KingBase/Vastbase Schema 列表 — 修复人大金仓和瀚高数据库的 Schema 列表显示 (closes #203)
- 过滤器搜索勾选 — 修复本地过滤器有搜索关键词时勾选值未正确应用的问题
- 数据库置顶逻辑 — 修复数据库置顶/取消置顶后保存的 SQL 根节点位置异常 (closes #267)
- SQL 文件对话框样式 — 修复 SQL 文件对话框的下拉框和底部样式问题 (closes #271)
- PostgreSQL 表列表查询 — 使用
pg_catalog替代information_schema优化表和 Schema 列表查询 - 表格输入占位符 — 移除数据表格中多余的 WHERE 和 ORDER BY 输入占位符
下载安装
系统要求
| 操作系统 | 最低版本 | 架构 |
|---|---|---|
| Windows | Windows 10 或更高版本 | x64 |
| macOS | macOS 12 (Monterey) 或更高版本 | Intel (x64) / Apple Silicon (arm64) |
| Linux | 见下表 | x64 |
Windows
| 文件 | 说明 |
|---|---|
DBX_0.5.7_x64-setup.exe |
推荐 — NSIS 安装包,支持自动更新 |
DBX_0.5.7_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.7_aarch64.dmg |
推荐 — 适用于 Apple Silicon (M1/M2/M3/M4) |
DBX_0.5.7_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 |