DBX
DBX

DBX最新版

官方版无广告202

DBX 是一个仅 15 MB 大小的原生二进制文件,无需 Java、Python 或 Chromium 运行时,却能支持超过 60 种数据库。更重要的是,它将 AI 助手和 MCP(Model Context Protocol)协议深度集成到了工作流中。

更新日期:
2026年6月30日
分类标签:
语言:
中文
平台:

17.1MB0 人已下载 手机查看

在数据库管理工具领域,我们似乎陷入了一个怪圈:要么像 DBeaver 那样功能强大但依赖沉重的 Java 环境,要么像 TablePlus 那样精致却局限于 macOS。对于需要在 Windows、Linux 和 macOS 之间切换,或者希望在一个轻量级工具中搞定所有数据库连接的开发者来说,选择并不多。

DBX

DBX 是一个仅 15 MB 大小的原生二进制文件,无需 Java、Python 或 Chromium 运行时,却能支持超过 60 种数据库。更重要的是,它将 AI 助手和 MCP(Model Context Protocol)协议深度集成到了工作流中。

极致轻量:为什么是 15 MB?

DBX 的核心设计哲学是“零依赖”。它不内嵌庞大的浏览器内核,也不要求用户预先安装复杂的运行环境。

  • 单文件分发:下载、安装、连接,三步完成。
  • 全平台覆盖:macOS、Windows、Linux 原生支持,甚至提供了 Docker 自托管版本和纯浏览器 Web 版。
  • 资源友好:相比动辄几百 MB 甚至 GB 级的传统客户端,DBX 对内存和磁盘的占用极低,非常适合在配置受限的开发机或 U 盘中运行。
DBX

核心亮点:AI 原生与 MCP 协议

DBX 不仅仅是一个查询工具,它试图成为你 AI 编程工作流的一部分。

1. 内置 AI SQL 助手

在编辑器中选中一张表,用自然语言描述你的需求,DBX 就能直接生成 SQL。它支持 Claude、OpenAI 以及通过 Ollama 运行的本地模型。

  • 安全审查:在执行 AI 生成的 SQL 之前,内置的安全检查机制会进行审查,防止误操作。
  • 多功能辅助:除了生成,它还能解释复杂查询、优化性能以及修复语法错误。

2. MCP 协议集成

这是 DBX 最具前瞻性的功能。通过原生支持 Model Context Protocol,DBX 可以将你已配置的数据库连接“暴露”给 AI 编程助手。

  • 一次配置,处处可用:在 Claude Code、Cursor 或 Windsurf 中,AI 可以直接通过 DBX 的 MCP Server 查询数据、浏览表结构,甚至在 DBX 界面中打开特定表格。
  • CLI 支持:提供了独立的 CLI 包,方便在终端脚本或自动化工作流中调用。
// .mcp.json 配置示例
{
  "mcpServers": {
    "dbx": { "command": "npx", "args": ["-y", "@dbx-app/mcp-server"] }
  }
}

功能全景:小身材,大能量

尽管体积小巧,DBX 的功能覆盖面却令人惊讶:

  • 广泛的数据库支持:从主流的 MySQL、PostgreSQL、SQLite、Redis、MongoDB,到新兴的 DuckDB、ClickHouse,再到国产数据库如 OceanBase、TiDB、openGauss 等,均能直接连接。
  • 专业的查询体验:基于 CodeMirror 6 的编辑器提供语法高亮、元数据感知自动补全和 9 种主题。支持查询历史、常用片段保存和标签页恢复。
  • 高效的数据操作:虚拟滚动技术轻松应对百万级结果集。支持行内编辑、DataGrip 风格的过滤器、全文搜索以及多种格式(CSV, JSON, XLSX, INSERT)的导出。
  • Schema 管理:提供 ER 关系图可视化、Schema 对比、执行计划分析以及字段血缘分析。
  • 专项浏览器:针对 Redis 提供了模式匹配搜索和批量键操作;针对 MongoDB 支持文档增删改查和 Atlas 直连。

迁移与安全

对于从其他工具迁移过来的用户,DBX 支持直接从 DBeaver 或 Navicat 导入连接配置。在安全性方面,它支持 SSH 隧道(密钥/密码认证)、危险操作确认对话框以及加密的连接配置导出/导入。

DBX 证明了一个道理:现代数据库工具不需要变得臃肿才能变得强大。通过精简架构并深度整合 AI 能力,它为开发者提供了一个更轻快、更智能的选择。

相关软件

Z Code

Z Code - 最新版

Z Code 是智谱AI推出的一款轻量级的 AI 代码编辑器,旨在解决命令行 AI 编程工具(如 Claude Code、Codex、Gemini等)操作门槛高的问题。它通过提供一个统一、友好的可视化桌面,将这些 Agent 的能力无缝集成,仅使用一个api key 就能丝滑切换体验多个Agent 编程工具。