
字节笔记本
2026年9月30日 · 约 3 分钟读完
别为一个 SQL 装一个 G 客户端:25MB 的 dbx 连遍百库
数据库客户端的体积通货膨胀这几年有点严重:连个库先装运行时、再装浏览器内核,几个 G 就下去了。dbx 反着来:Rust 写的跨平台客户端,安装包只有 25 MB,却接了 100 多种数据库,从 MySQL、PostgreSQL、SQLite 到 Redis、MongoDB、DuckDB,连达梦、OceanBase、openGauss 这些国产库都在列。GitHub 22.3 千星,Apache-2.0 协议,桌面端、Docker、CLI 三种形态齐备。

核心功能
广度覆盖是第一卖点:关系型(MySQL/PostgreSQL/SQL Server/Oracle/MariaDB/TiDB)、分析型(ClickHouse/Doris/StarRocks/Redshift)、文档与 KV(MongoDB/Redis/Elasticsearch/Meilisearch)、时序(TDengine/InfluxDB)一把梭,还内置 SSH 隧道和 SSL 连接。
内置 AI 助手:自然语言问数、生成 SQL、解读执行计划,不用再切出去问一遍模型。
MCP Server:独立分发的 Rust 版 MCP 服务,Claude Code、Cursor、Windsurf 这些编码 agent 可以直接用 DBX 里配好的连接查询数据库,一次配置到处使用。
协作与可视化:ER 图、数据网格编辑、SQL 补全;插件系统带 Go/TypeScript SDK(npx @dbx-app/plugin-cli 脚手架),组件可以发布到官方 Marketplace。

快速上手
桌面版从 dbxio.com 或 GitHub Releases 下载,macOS、Windows、Linux 全平台;服务器场景有 Docker 镜像自托管:
docker run -d -p 端口映射 t8y2/dbx纯命令行党可以直接用 CLI 模式跑查询;AI 集成走 MCP server 单独安装,配一次就能让所有支持 MCP 的 agent 复用。
适合谁用
全栈和多库环境开发者:本地一个 25MB 的工具覆盖所有项目用到的库,不用为每个数据库装一个官方重量级客户端。
国产化环境工程师:达梦、OceanBase、openGauss、GaussDB、人大金仓这些库在主流客户端里常年缺位,dbx 是少数原生支持的,还有 1Panel 生态联动。
agent 工作流玩家:把数据库连接通过 MCP 交给 Claude Code/Cursor,让 agent 直接查库验证代码,省掉手工导出数据的环节。
一提背景:这是国内团队的开源项目(README 有中文版,社区群齐备),也上了 HelloGitHub 和 Product Hunt。对被数据库客户端订阅费和体积劝退的用户,这个 25MB 的回答相当清爽。



