有个软用
绿色便携 · 纯净下载

开源数据库管理工具 | DBX (v0.6.2)

软件简介:

15MB,管理50+种数据库!DBX 将连接管理、SQL 编辑、数据表格、结构工具、AI 助手和自托管访问放进一个轻量产品里。

功能特性:

一款工具,兼容 60 余种数据库
支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、DuckDB、ClickHouse、SQL Server、Oracle、Elasticsearch、Qdrant、Milvus、Weaviate、MariaDB、TiDB、OceanBase、openGauss、GaussDB、KWDB、人大金仓、Vastbase、GoldenDB、Doris、SelectDB、StarRocks、Manticore Search、Redshift、达梦、TDengine、虚谷数据库、CockroachDB、Access、瀚高数据库等主流数据库。
依托代理与 JDBC 配置文件,还可拓展支持 H2、Snowflake、Trino、PrestoSQL、Hive、DB2、Informix、Neo4j、Cassandra、BigQuery、Kylin、SunDB 及各类自定义 JDBC 连接。
全新原生驱动与代理驱动进一步适配 Databricks、SAP HANA、Teradata、Vertica、Firebird、Exasol、崖山数据库、南大通用 GBase 8a/8s、Databend、RQLite、Turso、InfluxDB、QuestDB、IoTDB、etcd、ZooKeeper、Nacos、IRIS 等产品。
同时支持 Pulsar、Kafka、RocketMQ 等消息队列的运维管理。
程序本体仅约 15MB,不捆绑 Chromium 内核。

查询编辑器
基于 CodeMirror 6 打造,具备 SQL 语法高亮、智能元数据补全、快捷键执行语句、选中片段单独运行、SQL 格式化、语法诊断功能,并提供 9 款编辑器主题。
支持查询记录持久保存、SQL 代码片段收藏、标签页恢复、直接运行 SQL 文件,大幅提升重复操作效率。

AI SQL 助手
使用自然语言描述需求,即可自动生成对应 SQL 语句。软件可解析查询逻辑、优化 SQL 性能、修复语法错误;AI 生成的 SQL 语句在执行前会经过内置安全校验。
可接入 Claude、OpenAI、本地大模型,以及所有兼容 OpenAI 接口的服务。

数据表格
采用虚拟滚动表格,轻松加载海量查询结果。支持单元格内联编辑、保存前预览 SQL、条件筛选与排序设置、类 DataGrip 高级筛选、模糊匹配 / 反向模糊筛选、全局检索、分页浏览、列宽调整与自动适配、行号显示、斑马纹样式,还可查看单元格完整内容。
支持将数据导出或复制为 CSV、JSON、Markdown、XLSX 格式,也可直接转为 SQL 插入语句。

架构工具
架构浏览器:可查看数据库、模式、数据表、字段、索引、外键、触发器,侧边栏支持搜索与固定功能。
对象浏览器:对存储过程、函数、视图进行分类管理,支持对应对象源码编辑(视数据库而定)。
表结构编辑器:支持修改字段与索引,变更内容可预览核对(适配主流数据库引擎)。
实体关系图:可视化展示数据表关联关系。
架构对比:跨数据库连接比对库表结构差异。
执行计划分析:图形化展示 SQL 查询执行计划。
字段溯源:实现字段级数据溯源分析。
数据库检索:在复杂架构中快速查找各类数据库对象。

数据操作
表数据导入:支持 CSV、Excel 格式文件导入。
数据迁移:实现不同数据库间的数据流转。
数据库导出:完整备份整库数据。
数据对比:比对数据表内容,查看同步结果。
SQL 文件执行:直接运行.sql脚本文件。
文件预览:拖拽 Parquet、CSV、JSON 文件即可快速预览(基于 DuckDB 实现)。
连接配置导入:兼容 DBeaver、Navicat 的连接配置文件。

专属管理面板
Redis:支持键名模糊搜索、批量键操作、命令执行、过期时间编辑,兼容字符串、哈希、列表、集合、有序集合、流等全部数据类型。
MongoDB:分页式文档增删改查,支持 Atlas 及副本集地址连接。

安全与连接能力
支持 SSH 隧道(密钥 / 密码两种认证)、数据库及 AI 代理配置、断网自动重连;高危操作弹出确认弹窗;配置文件加密导入 / 导出;连接分组配色区分;内置驱动库,可按需加装 JDBC 插件。

精致界面
深色模式(同步系统原生标题栏样式)、9 款编辑器主题;支持英文、简体中文、西班牙语;可自定义界面布局;内置自动更新功能。

更新日志:

v0.6.2
新功能
标签页独立窗口 — SQL 与数据标签页可拖拽拆分为独立窗口,编辑器光标、选区、事务状态与查询结果完整保留;支持拖回主窗口,关闭时对未保存修改确认,独立窗口异常退出后重新打开主窗口可恢复对应标签页。 (contributed by @DengQingNian) (PR #7935)
星环 ArgoDB 专用 Agent — 星环Argo 拥有专属 Go Agent 并在驱动管理器中单独展示,存储过程与函数源码默认可浏览;同时修复前端 PL/SQL 语句拆分,CREATE OR REPLACE PROCEDURE 整体执行不再被分号截断报错,Hive 系 Agent 执行失败时显示服务器原始消息与 SQLState,不再输出 Go 指针地址。 (contributed by @wangfengxiang) (PR #7933)
MCP 存储过程工具 — MCP Server 新增 dbx_list_routines 与 dbx_get_routine_source 工具,可列出 Schema 中的存储过程与函数并读取源码,重载场景可用签名区分。 (contributed by @wangfengxiang) (PR #7937)
Redis 集合成员搜索 — LIST / SET / ZSET 键详情工具栏新增成员搜索框,与 HASH 一样支持服务端过滤,各自的分页游标与排序语义保持不变;搜索中切换 ZSET 排序不再丢失关键词。 (contributed by @onenewcode) (PR #7978)
网格单元格 URL 打开 — 单元格内容为完整 http/https 链接时,悬浮操作浮层提供「在浏览器中打开 URL」按钮,可直接跳转。 (contributed by @eryajf) (PR #7982)
Kimi 推理强度配置 — Kimi 配置新增推理强度设置:kimi-k3 支持 low/high/max(默认 max),kimi-k2.6 支持开/关。 (contributed by @eryajf) (PR #7992)
SQL 文件执行失败明细 — SQL 文件执行失败时不再只显示第一条错误,可展开「失败详情」逐条查看失败语句与对应错误,进度弹窗同步展示。 (contributed by @CN-Scars) (PR #7938)
虚谷表空间详情 — 侧边栏虚谷表空间与数据文件节点显示详情浮层,包含容量、块使用率、文件路径与尺寸等信息。 (contributed by @mapan0424) (PR #7771)

改进
执行报错保留原始信息 — SQL 执行失败时错误提示与执行历史保留后端原始错误详情,本地化摘要与原始信息并存,不再被通用传输失败文案覆盖或重复拼接。 (contributed by @zipg) (PR #7996)
条件筛选补全预选 — 网格 WHERE 条件编辑的字段补全列表默认高亮第一项,直接回车即可插入,无需先按方向键。 (contributed by @eryajf) (PR #7976)

修复
长耗时操作阻塞其他连接 — 连接池注册表锁不再跨数据库 I/O 持有,单个数据源执行长时间操作(如 MongoDB 建索引)时,其他无关连接的打开、重连与健康检查不再被连带阻塞。 (contributed by @CN-Scars) (PR #7783)
手动事务结果编辑自锁 — 手动事务模式下编辑查询结果改用当前事务会话执行,SELECT … FOR UPDATE 持锁后保存不再自阻塞超时;保存后在事务会话内刷新,Oracle 下普通查询后编辑也能正确显示提交/回滚操作。 (contributed by @zipg) (PR #7943)
数据页头部名称截断 — 数据页顶部连接/表名/库域徽章按内容自适应宽度,仅整行空间不足时才截断,悬停可查看完整名称。 (contributed by @Abeautifulsnow) (PR #7975)
Queries 节点默认折叠 — 打开连接时「Queries」节点默认折叠,已手动展开的状态保持不变。 (contributed by @sxhjlzl) (PR #7865)
SQL Server 表变量作用域 — Agent 连接执行多条语句时保留批处理边界,DECLARE @t TABLE 声明的表变量可在后续语句中使用,不再报变量未声明。 (contributed by @zipg) (PR #7995)
PostgreSQL delimiter 字段误判 — 字段名或别名为 delimiter 的语句不再被误判为 DELIMITER 客户端指令,含此类字段的建表等语句边界保持完整,可正常执行。 (contributed by @zipg) (PR #7871)
MySQL SQL 文件导入语句边界 — 导入 MySQL/MariaDB/Doris SQL 文件时保留原始 INSERT 语句边界,不再合并相邻单行插入,依赖 LAST_INSERT_ID() 等会话语义的脚本导入结果保持正确。 (contributed by @1320209572) (PR #7770)
StarRocks 物化视图语句拆分 — CREATE MATERIALIZED VIEW … REFRESH ASYNC/MANUAL 等刷新定义不再被拆成新语句,执行当前语句与批量执行可整条完成。 (contributed by @CN-Scars) (PR #7932)
openGauss 字段扩展属性 — 表结构编辑器在 openGauss 下隐藏不支持的字段扩展属性(身份列等),旧草稿遗留的扩展属性也不会在保存时提交,不再生成报错的 DDL。 (contributed by @zipg) (PR #7987)
IoTDB 时间显示与 max_by — 时间列按会话时区(默认 Asia/Shanghai)渲染,修复时间偏移;max_by(x, time)/min_by(x, time) 结果按时间类型格式化,不再显示为原始数值。 (contributed by @zipg) (PR #7898)
ArgoDB 默认无 SASL 认证 — 新建 ArgoDB 连接默认 auth=noSasl,未开启 Kerberos 的集群可直接连接,无需手动修改连接参数。 (contributed by @zipg) (PR #7901)
虚谷调度作业源码 — 虚谷连接支持查看调度作业(Job)的对象源码,相关对象类型不再无法识别。 (contributed by @mapan0424) (PR #7764)
RocketMQ 消费组列表截断 — Topic 消费组列表分页加载全部条目,超过 200 个不再被截断。 (contributed by @0verme) (PR #7762)
补全图标字形裁剪 — 代码补全列表的图标伪元素钉定在图标框内,WebKit 系引擎不再因静态定位分歧把字形裁掉一半。 (commit e98e3157f)

安装
Win7 专用安装包自我拦截 — 修复 v0.6.1 Win7/Server 2012 R2 专用安装包启动时误提示「不支持 Windows 7 或 Windows Server 2012 R2」的问题:fixed-runtime 模式下 NSIS 不再进入旧系统分流判断,普通在线/离线包在旧系统上的专用包引导保持不变。 (contributed by @zipg) (PR #7957)
安装包命名统一 — macOS Apple Silicon dmg 与 Linux ARM64 AppImage 由 aarch64 统一为 arm64,Windows 离线安装包文件名去掉 -webview2 标记(如 DBX_x.y.z_x64-offline-setup.exe),官网下载页、安装器内旧系统引导链接与 Homebrew Cask 同步更新。 (contributed by @zipg) (PR #7869)

软件官网:点击浏览
开源地址:点击浏览

下载地址:

软件截图:

赞(0) 打赏
未经允许不得转载:有个软用 » 开源数据库管理工具 | DBX (v0.6.2)

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册