云图AI云图AI
D

DBX

Apache-2.0Rust

20MB, lightweight, cross-platform database client. Supports MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, ClickHouse, SQL Server and more.20MB,轻量级跨平台数据库客户端、数据库管理工具。支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、DuckDB、ClickHouse、SQL Server 等。

9kFork 776更新于 2026-07-08

软件介绍

DBX是一款基于Rust构建的轻量级数据库管理工具,体积仅20MB,无需Java或Python运行时。它支持60+种数据库,包括MySQL、PostgreSQL、SQLite、Redis、MongoDB、DuckDB、ClickHouse等,并提供桌面端、Docker自托管和Web版本。内置AI SQL助手,支持自然语言生成SQL、查询优化和错误修复。同时提供MCP服务器,让AI编程代理(如Claude Code、Cursor)直接查询数据库。

软件截图

核心功能

20MB单二进制文件,无运行时依赖
支持60+种数据库,包括关系型、文档型、时序型等
内置AI SQL助手,支持自然语言生成SQL、优化和错误修复
MCP服务器集成,AI编程代理可直接查询数据库
桌面端、Docker自托管和Web版本,功能一致
强大的查询编辑器,支持语法高亮、自动补全、SQL格式化
虚拟滚动数据网格,支持内联编辑、过滤、排序和导出
模式浏览器、ER图、Schema对比、执行计划可视化
数据导入导出、数据库迁移、数据对比
SSH隧道、自动重连、加密配置导出导入
Redis和MongoDB专用浏览器
暗色模式、多语言支持(英文、中文、西班牙语)

适用场景

数据库管理员日常管理和查询开发人员快速连接和操作多种数据库团队协作:通过Docker自托管实现多人共享AI辅助SQL编写和优化数据库迁移和数据对比离线环境下的数据库管理

Docker 部署

docker run -d --name dbx -p 4224:4224 -v dbx-data:/app/data t8y2/dbx

FAQ

DBX是免费的吗?

是的,DBX完全开源,采用Apache-2.0许可,所有功能免费。

DBX会收集用户数据吗?

不会。DBX不收集遥测数据。自动更新功能会检查GitHub Releases,但可以在设置中关闭。

DBX可以离线使用吗?

可以。桌面应用完全离线工作。AI功能需要网络访问模型端点,或使用本地Ollama模型。

DBX与DBeaver/TablePlus/Beekeeper Studio有何不同?

DBX体积仅20MB,无Java/Python依赖,原生内置AI和MCP支持,无需插件。支持60+数据库,并提供桌面、Docker和Web统一体验。

支持哪些数据库?

支持MySQL、PostgreSQL、SQLite、Redis、MongoDB、DuckDB、ClickHouse、SQL Server、Oracle、Elasticsearch等60+种数据库,以及通过JDBC代理扩展的更多数据库。