github t8y2/dbx v0.5.7

latest releases: v0.5.51, v0.5.50, v0.5.49...
one month ago

新功能

  • 驱动未安装自动引导 — 连接数据库时若驱动未安装,自动打开驱动管理器引导安装
  • 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_*.debsudo apt install ./DBX_*.deb
Fedora / RHEL / CentOS / Rocky Linux .rpm sudo rpm -i DBX-*.rpmsudo dnf install ./DBX-*.rpm
openSUSE .rpm sudo zypper install ./DBX-*.rpm
Arch Linux / Manjaro .AppImage 添加执行权限后运行
其他发行版 .AppImage chmod +x DBX_*.AppImage && ./DBX_*.AppImage

Don't miss a new dbx release

NewReleases is sending notifications on new releases.