资讯动态

取代Navicat!40+种数据库,这款数据库管理工具就够了

发布时间:2026/9/15 13:27:30 来源:尧图企业网站定制
取代Navicat搞定40种数据库这款数据库管理工具夯爆了官网地址https://dbxio.com/cn# x86镜像dockerpull registry.cn-hangzhou.aliyuncs.com/qiluo-images/dbx# arm镜像dockerpull registry.cn-hangzhou.aliyuncs.com/qiluo-images/linux_arm64_dbx前言做开发这么多年数据库客户端真是换了一茬又一茬。DBeaver功能全但启动慢吃内存大户Navicat好用但价格劝退一套授权抵得上一个月工资TablePlus体验好却只伺候 macOS 用户DataGrip强大但基于 IntelliJ笨重且收费更别提那些国产和新兴数据库很多工具压根没驱动想连都连不上。最近在 GitHub 上发现了一个叫DBX的项目着实让我眼前一亮——15MB 的体积零运行时依赖支持 40 种数据库还内置了 AI 助手这不就是我一直想要的理想工具吗一、项目简介DBX是一个轻量级、跨平台的数据库客户端。整个安装包只有15MB左右不依赖 Java 运行时不用装 Python 环境更没有捆绑 Chromium。下载、安装打开就能用干脆利落毫无负担。 它在 GitHub 上已经收获了3.5k Star完全开源AGPL-3.0 协议活跃度相当不错。支持多少种数据库40 种覆盖面非常广类别支持的数据库关系型MySQL、PostgreSQL、SQLite、SQL Server、Oracle、MariaDBNoSQLRedis、MongoDB、Elasticsearch列式/分析ClickHouse、DuckDB、SnowflakeJDBC扩展国产数据库达梦Dameng、金仓Kingbase、OceanBase、openGauss、TiDB大数据生态Hive、Neo4j、BigQueryJDBC扩展一个工具覆盖了日常开发中能遇到的绝大多数数据库场景。不再需要为不同数据库安装不同的客户端了二、核心功能特色2.1 15MB零运行时依赖基于Tauri Rust开发DBX 把自己压缩成了一个单文件二进制包。❌ 没有 Java JRE❌ 没有 Python venv❌ 没有捆绑 Chromium下载即用不拖泥带水。这在动辄几百 MB 的数据库客户端里简直是清流中的清流。 Tauri 框架使得前端界面用 Web 技术HTML/CSS/JS编写后端用 Rust 保证高性能和低内存占用完美平衡了开发效率和运行时性能。2.2 AI 助手自然语言生成 SQL这是 DBX 最酷的功能之一。在编辑器里选中一张表直接问 AI 具体的需求它就能生成对应的 SQL。支持的后端OpenAIGPT 系列ClaudeAnthropicOllama本地模型数据不出境安全机制生成的 SQL 会经过安全检查才允许执行不用担心 AI 乱来搞坏生产数据。使用场景示例用户输入查询最近30天订单总额按日分组 AI 生成SELECT DATE(created_at), SUM(amount) FROM orders WHERE created_at NOW() - INTERVAL 30 DAY GROUP BY DATE(created_at)2.3 MCP 协议让 AI 编程助手直接查库DBX 实现了MCP模型上下文协议这是一个非常重要的特性。Claude Code、Cursor、Windsurf这些 AI 编程代理可以直接查询你在 DBX 里配置好的数据库连接。这意味着你在 AI 编程助手中提出需求AI 自动查询数据库获取真实 Schema 和数据样本AI 基于真实数据生成准确的代码一套配置到处使用AI 写代码时能拿到真实的数据库上下文代码准确率大幅提升2.4 数据网格与操作流畅处理大量数据表格采用虚拟滚动技术数据量大也不会卡顿功能说明行内编辑双击单元格直接修改数据排序任意列排序筛选支持多条件组合筛选全文搜索跨列搜索数据SQL预览修改数据前预览最终要执行的 SQL导出格式覆盖CSV通用格式JSONAPI 对接Markdown文档撰写XLSXExcel 分析INSERT 语句数据迁移2.5 专业级数据库工具别看它轻量该有的专业功能一样不少功能说明ER 图直观展示表关系反向工程生成关系图Schema 对比找出不同环境间的结构差异字段血缘列级分析追踪数据来源和去向执行计划可视化图形化展示 SQL 执行计划优化查询Schema 浏览器几百张表的大项目里支持搜索和置顶不用翻来翻去2.6 自带 Redis 和 MongoDB 浏览器不用再单独装 Redis Desktop Manager 或者 Robo 3T 了Redis 支持Key 模式搜索支持通配符批量操作删除、更新过期时间TTL 编辑数据类型String、Hash、List、Set、ZSet 完整支持MongoDB 支持文档 CRUD增删改查分页浏览可视化文档结构展示三、快速安装与使用3.1 桌面客户端支持 macOS、Windows、Linux方式一直接下载安装包前往 GitHub Releases 或官网下载对应系统的安装包方式二macOSHomebrewbrewinstall--caskdbx方式三WindowsScoopscoop bucketadddbx https://github.com/t8y2/scoop-bucket scoopinstalldbx3.2 Docker 自托管团队共享或浏览器访问适合团队协作场景无需每人都安装客户端dockerrun-d--namedbx\-p4224:4224\-vdbx-data:/app/data\registry.cn-hangzhou.aliyuncs.com/qiluo-images/dbx启动后浏览器打开http://localhost:4224即可使用。支持amd64和arm64架构。3.3 连接数据库新建连接时支持SSH 隧道安全连接内网数据库填写数据库地址、端口、用户名、密码如需 SSH 隧道填写跳板机信息测试连接 → 保存 → 开始查询3.4 配置 AI 功能AI 助手在编辑器右上角使用前需要在设置中配置API KeyOpenAI / Anthropic或本地 Ollama 服务地址http://localhost:11434四、DBX vs 主流竞品对比对比项DBXNavicatDBeaverTablePlusDataGrip安装包大小15MB~500MB~300MB~80MB~500MB是否免费✅ 开源免费❌ 收费社区版免费收费收费跨平台✅✅✅❌ (仅macOS)✅零运行时依赖✅❌❌ (需Java)✅❌ (需Java)AI 助手✅❌部分支持❌❌MCP 协议✅❌❌❌❌国产数据库支持✅部分部分部分部分数据库数量4030802040 DBX 在数据库数量上不如 DBeaver80但在轻量性、AI 集成和国产数据库支持上有明显优势。五、适用场景场景推荐理由日常开发轻量快速不拖慢开发环境多数据库环境一套工具管理所有数据库国产数据库项目原生支持达梦、金仓、OceanBaseAI 辅助开发内置 AI 生成 SQL提升效率团队协作Docker 自托管共享连接配置数据导出迁移多种格式导出方便数据分析六、总结DBX 没有想着跟 Navicat 或 DBeaver 全面叫板但它把最高频的数据库操作做得足够顺手同时把工具本身的负担压到了最低。核心优势✅15MB 超轻量零运行时依赖下载即用✅40 种数据库全覆盖包括国产数据库✅AI 助手MCP 协议引领下一代数据库工具✅开源免费AGPL-3.0 协议代码透明✅自带 Redis/MongoDB 浏览器无需额外工具✅跨平台Docker 自托管灵活部署如果你也在寻找一款轻量、跨平台、不花钱还支持国产数据库的客户端DBX绝对值得一试。附项目地址更多细节功能感兴趣的可以到项目地址查看GitHubhttps://github.com/t8y2/dbx小贴士建议在团队中推广使用 DBX 的 Docker 自托管版本统一连接配置减少每个开发者的环境差异问题。配合 AI 功能可以极大提升数据库相关开发效率。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价