DBX 是一款基于 Tauri + Rust 开发的开源数据库工作台,遵循 AGPL 3.0 开源协议。它支持连接数据库、编写 SQL、查看和编辑数据、浏览结构、比对与迁移模式、导入导出数据,以及 AI 辅助分析。
代码托管于 GitHub:
目录
- 功能特性
- 下载安装
- 参考文档
功能特性
- 跨平台支持:提供 Windows、macOS、Linux 跨平台桌面应用,也支持通过 Docker 自托管,在服务器上通过浏览器访问。
- 多种数据库 :支持 MySQL、PostgreSQL、SQLite、Redis、DuckDB、ClickHouse、SQL Server、MongoDB、Oracle、Elasticsearch、Doris、StarRocks、Redshift、达梦、高斯、TiDB、OceanBase、Neo4j、SelectDB、TDengine、openGauss、金仓、瀚高、CockroachDB,并支持 JDBC 等接入方式。
- 查询编辑器 :内置现代化 SQL 编辑器,支持语法高亮、自动补全、SQL 格式化、选中执行和历史查询记录。- 数据表格:可视化浏览、排序、过滤和分页,支持大量数据虚拟滚动;支持类似 Excel 的行内编辑,并可在执行前预览修改 SQL。 - 对象管理:支持查看和编辑数据库、模式、表、字段等信息,并支持保存前预览 DDL。
- 实体关系图:查看数据库 ERD,支持导出 SVG 文件。
- 模式比对:对比两个数据库的结构差异,生成可审查的同步 SQL。
- 数据传输:用于在不同连接或不同数据库引擎之间迁移表数据。
- 导入导出:支持从 CSV、TSV、JSON 或 Excel 文件导入数据库表;支持将数据导出为 CSV、JSON、SQL、Excel 文件,也支持导出表结构 SQL。
- AI 助手 :内置 AI 能力,支持 OpenAI、Claude、自定义模型等,可通过自然语言生成 SQL、解释查询、优化语句并辅助修复错误;同时支持通过 MCP 协议,让 Claude Code、Cursor 等 AI 编程助手直接查询数据库。

下载安装
DBX 官方网站提供下载链接:
选择对应操作系统的文件进行下载。安装完成后,Windows 用户运行 DBX.exe 即可启动。