DBX 数据库管理工具
仅 25 MB 的轻量级跨平台数据库客户端,支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、达梦等 100+ 数据库,内置 AI 助手与 MCP Server,提供桌面端、Docker 与 CLI 三种形态。
爱鲜报评分
0 人评分
23k
星数
是
中文
Rust
主语言
是
活跃
319
贡献者
人工分析
EDITORIAL推荐理由
DBX 用 Rust + Tauri 把 100 多种数据库的连接与管理能力压缩到 25 MB 体积内,同时原生集成 AI 助手和 MCP Server,可直接让 LLM 操作数据库。项目已有 2.3 万 Star,社区活跃,且提供 QQ 群、微信群、飞书群等中文支持渠道,对国内开发者非常友好。如果你需要一款替代 Navicat/DBeaver 的轻量工具,或想让 AI Agent 接入数据库,DBX 值得一试。
适用场景
- 日常数据库开发与调试(MySQL/PostgreSQL/SQLite 等)
- 通过 MCP Server 让 Claude、Cursor 等 AI 工具直接查询数据库
- 在服务器或容器环境用 CLI、Docker 快速连库排查问题
- 国产数据库(如达梦)的图形化管理
- 多数据库统一客户端,减少工具切换成本
优点
- 体积仅约 25 MB,启动快、资源占用低
- 支持 100+ 数据库,覆盖关系型、NoSQL、时序与国产库
- 内置 AI 助手与 MCP Server,天然适配 LLM 工作流
- 跨平台(Windows/macOS/Linux)且提供桌面、Docker、CLI 多种形态
- 中文社区完善,有 QQ/微信/飞书群与中文文档
缺点
- AI 与 MCP 相关功能可能需要额外配置模型或 API Key
- 部分冷门数据库驱动成熟度可能不如主流库
- Rust + Tauri 技术栈对二次开发者的门槛相对较高
- 功能迭代较快,版本间可能存在行为差异
DBX 是什么
DBX 是一款用 Rust 编写的轻量级跨平台数据库管理工具,安装包仅约 25 MB,却支持 100+ 种数据库,包括 MySQL、PostgreSQL、SQLite、Redis、MongoDB、DuckDB、SQL Server 以及国产的达梦等。
它同时提供三种使用形态:
- 桌面端:基于 Tauri + Vue 构建的图形界面
- Docker:适合部署在服务器或容器环境
- CLI:命令行方式快速连库、执行查询
核心亮点
内置 AI 助手
DBX 在客户端内直接集成了 AI 助手,可以用自然语言生成 SQL、解释查询结果、辅助排查问题,减少在工具与聊天窗口之间来回切换。
MCP Server
项目内置 MCP(Model Context Protocol)Server,意味着 Claude、Cursor 等支持 MCP 的 AI 工具可以直接把 DBX 当作数据库入口,让模型安全地读取表结构与执行查询。
AI 客户端 ──MCP──▶ DBX ──▶ MySQL / PostgreSQL / ...
广泛的数据库覆盖
从常见的关系型数据库到 Redis、MongoDB 这类 NoSQL,再到 ClickHouse、DuckDB 等分析型引擎,以及达梦等国产数据库,基本可以做到「一个客户端管所有库」。
适用人群
- 需要频繁切换多种数据库的后端开发者
- 想把数据库接入 AI Agent / LLM 工作流的工程师
- 在服务器上希望用 CLI 或 Docker 快速排查数据问题的运维人员
- 使用达梦等国产数据库、又想要现代 GUI 的团队
技术栈与生态
项目主语言为 Rust,桌面端采用 Tauri,前端使用 Vue,并遵循 Apache-2.0 协议开源。官方提供中文文档与 QQ、微信、飞书、Discord 等社区渠道,中文用户上手成本较低。
评论
- 暂无评论,来写第一条吧。