首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >20MB 开源工具!塞下 80+ 种数据库,替代 DBeaver、Navicat

20MB 开源工具!塞下 80+ 种数据库,替代 DBeaver、Navicat

作者头像
Tinywan
发布于 2026-09-15 14:37:27
发布于 2026-09-15 14:37:27
4310
举报
文章被收录于专栏:开源技术小栈开源技术小栈

20MB 塞下 80+ 种数据库

写在前面|DBX:Rust + Tauri 2 编写的开源数据库管理工具,单文件约 20MB,不依赖 Java,Apache-2.0 协议。内置 AI SQL 助手,还原生提供 MCP Server。

01为什么是它?

数据库客户端这块,大家忍得够久了:

• DBeaver:基于 Java,启动慢、吃内存;

• Navicat:好用但订阅贵;

• 碎片化:Redis、MongoDB、ClickHouse 各一个客户端,来回切。

DBX 的思路很直接:轻、全、免费——约 20MB 单文件,下载即用;一个工具连 80+ 种库;Apache-2.0 开源,商用也友好。

0220MB 单文件,长什么样

不依赖 Java 运行时,也不捆绑 Chromium,冷启动以秒计。界面是熟悉的现代客户端布局:左侧多连接树,顶部新建连接 / 新建查询 / 数据传输 / 驱动管理,中间查询编辑器,数据网格支持右键排序、筛选、行内批量编辑,右侧还有 SQL 语句库。

0380+ 种数据库

• 关系型:MySQL、PostgreSQL、SQLite、Oracle、SQL Server、MariaDB、TiDB,以及达梦、OceanBase、openGauss、KingBase 等国产库;

• 缓存 / 文档:Redis、MongoDB;

• OLAP / 时序:ClickHouse、DuckDB、Doris、StarRocks、InfluxDB、TDengine;

• 搜索:Elasticsearch、Meilisearch;

• 扩展接入:Snowflake、BigQuery、Neo4j 等。

一个项目里 MySQL 存业务、Redis 做缓存、ClickHouse 跑报表——过去开三个客户端,现在一个窗口搞定。

04核心功能

• CodeMirror 6 查询编辑器:语法高亮、自动补全;

• 虚拟滚动数据网格:百万行大表不卡顿,支持行内直接编辑(见图 2);

• ER 图 Schema 可视化:表关系一目了然;

• 数据迁移、导入导出;

• Redis / MongoDB 专用浏览器:键值视图、文档视图,不用拿 SQL 思维看 NoSQL。

05AI SQL 助手

AI 直接嵌在查询编辑器里,能干四件事:生成、解释、优化、修复 SQL。

•  模型支持 Claude、OpenAI、本地 Ollama——数据敏感的团队可走本地模型,SQL 不出内网;

•  AI 生成的 SQL 执行前过一遍内置安全检查,先审查、再执行。

06原生 MCP Server

这是相对 DBeaver / Navicat 最有代差的一块:Claude Code、Cursor、Windsurf 等 AI Agent 可直接复用 DBX 里已配置好的连接查询和操作数据,不用在 Agent 侧再配一遍连接串。

BASH

npx @dbx-app/mcp-server

写代码时一句「查下测试库最近 10 条订单结构」,Agent 自己连库、写 SQL、带结果回上下文。

07安装

桌面端覆盖 macOS / Windows / Linux,另有 Docker Web 版和 CLI:

BASH

# macOS

brew install --cask dbx

# Windows

winget install t8y2.dbx

scoop install dbx

# Docker Web 版(端口 4224)

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

Linux 还提供 Flatpak。团队可以在内网跑一个 Docker 版,全组共用 Web 实例。

一句话总结|20MB 体积、80+ 数据库、AI SQL 助手、原生 MCP——更轻、更现代的 DBeaver / Navicat 替代品。开源免费,试错成本为零:下载、连库,十分钟就知道它够不够格留在你的工具栏。

—— 如果这篇对你有帮助 ——

点赞 · 在看 · 转发,是对我最大的支持

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-08-19,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 20MB 塞下 80+ 种数据库
    • 01为什么是它?
    • 0220MB 单文件,长什么样
    • 0380+ 种数据库
    • 04核心功能
    • 05AI SQL 助手
    • 06原生 MCP Server
    • 07安装
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档