20MB开源数据库工具DBX:支持80+数据库,还自带AI助手
在数据库管理工具领域,开发者常常面临两难选择:DBeaver 功能全面但体积臃肿,Navicat 体验不错但价格不菲。最近 GitHub 上出现了一款名为 DBX 的开源工具,试图用仅 20MB 的体积打破这一局面,同时宣称支持 80 多种数据库。
DBX 的覆盖面相当广,从主流的 MySQL、PostgreSQL、SQL Server、Oracle,到 Redis、MongoDB 等 NoSQL 数据库,再到 ClickHouse、DuckDB 这类分析引擎,甚至包括国产的达梦数据库,均在其支持列表内。除了常规的浏览与查询功能,DBX 还内置了 AI SQL 助手,可用于生成、解释、优化和修复 SQL 语句,这在一定程度上降低了复杂查询的编写门槛。
更值得关注的是,DBX 原生支持 MCP(模型上下文协议)服务器。这意味着像 Claude Code、Cursor、Windsurf 这类 AI 编程助手,可以直接通过该协议连接数据库执行查询或操作,打通了 AI 工具与数据源之间的链路。目前,DBX 提供了 Windows、macOS、Linux 桌面版,以及 Docker 和 Web 版本,方便在不同环境下部署使用。
作为一个轻量级替代方案,DBX 显然瞄准了那些对启动速度和内存占用敏感的用户。不过,其官网并未披露该项目的具体版本号、发布节奏以及各数据库连接的稳定性细节。如果你正被传统工具的体量或授权费用困扰,不妨到其 GitHub 仓库(github.com/t8y2/dbx)查看源码和文档,亲自验证它是否能胜任日常开发任务。