GitHub 5万 Star:DBeaver
从零部署完整教程 · 新手照着做就能跑起来 · 效率工具指南 · 原创教程
摘要:DBeaver 是 GitHub 5.1 万 Star 的开源免费数据库管理工具,一个软件可连接 100+ 种数据库(MySQL、PostgreSQL、Oracle、SQLite、SQL Server 等)。本文介绍 DBeaver 的安装方法(Windows 安装版/便携版),以及核心功能:连接数据库、SQL 编辑器、数据编辑、ER 图、数据导出和 AI 生成 SQL。
装了 MySQL、PostgreSQL、SQLite 好几个数据库,却要为每个装一个客户端?Navicat 收费不便宜?DBeaver 是 5 万 Star 的开源数据库管理工具------一个软件连接 100+ 种数据库,免费开源,还内置 AI 帮你写 SQL。
本文要点
- 一个工具连接 100+ 数据库(MySQL/PostgreSQL/Oracle/SQLite 等);
- SQL 编辑器、数据编辑、ER 图、数据导出一站式搞定;
- 内置 AI:自然语言生成 SQL、分析优化查询;
- 免费开源,下载即用(自带 Java)。
一、GitHub 项目数据
| 项目 | 数据 |
|---|---|
| Star | 51,501(5.1 万) |
| 主要语言 | Java(Eclipse RCP) |
| 许可证 | Apache-2.0(社区版) |
| 最新版本 | v26.1.5 |
| 支持数据库 | 100+(社区版),任意 JDBC/ODBC |
二、它能解决什么问题
| 你的痛点 | DBeaver 怎么解决 |
|---|---|
| 每个数据库装一个客户端,乱且占空间 | 一个工具连 100+ 数据库,统一管理 |
| Navicat 等付费、破解有风险 | 免费开源 Apache-2.0,核心功能全免费 |
| SQL 不熟、查数据靠百度 | 内置 AI,自然语言生成/优化 SQL |
| 要导出数据、看表结构关系 | 数据导出(CSV/Excel)、ER 图可视化 |
三、安装(很简单)
① Windows 安装版(推荐) :GitHub Releases 下载 dbeaver-ce-26.1.5-windows-x86_64.exe(110 MB)双击安装,启动即用。
② 便携版 zip :下载 dbeaver-ce-26.1.5-windows-x86_64.zip(122 MB)解压,运行 dbeaver.exe,免安装可放 U 盘。
③ 无需装 Java:所有发行版自带 OpenJDK,下载即用。
官网 dbeaver.io/download(国内有时打不开);GitHub Releases 下载速度可接受。下面重点讲怎么用。
四、怎么用(重点:功能场景化)
启动后:新建连接 → 选数据库类型 → 填主机/端口/账号 → 连接 → 管理/查询/编辑。

场景 1:连接数据库(100+ 种)
「新建连接」选 MySQL/PostgreSQL/Oracle/SQLite/SQL Server 等,填地址、端口、账号密码,测试连接即通。一个工具管所有数据库。
场景 2:写 SQL 查数据
「SQL 编辑器」写 SQL 执行,看结果集;支持语法高亮、自动补全、执行计划。
场景 3:表格编辑数据
「数据编辑器」双击表格直接增删改数据,像 Excel 一样编辑数据库。
场景 4:ER 图看表结构
右键表/数据库 → 生成 ER 图,可视化表与表之间的关系,新人快速看懂数据库设计。

场景 5:数据导出/导入
右键表 → 导出数据,支持 CSV/Excel/JSON 等格式;也支持从文件导入。

场景 6:AI 生成/优化 SQL(亮点)
内置 AI Chat,用自然语言描述需求("查本月订单超过 100 的用户"),AI 生成 SQL;写好的 SQL 也能让 AI 分析和优化。
场景 7:其他实用功能
SSH 隧道连远程数据库、数据库管理(建表/改表/索引)、空间数据查看器等。
五、功能亮点(为什么值得用)
| 亮点 | 说明 |
|---|---|
| 100+ 数据库驱动 | 一个工具管所有数据库,支持任意 JDBC/ODBC |
| 免费开源 | Apache-2.0,5.1 万 Star,核心功能全免费 |
| 内置 AI | 自然语言生成 SQL、分析优化,小白友好 |
| 下载即用 | 自带 Java,免安装版可放 U 盘 |
| 全平台 | Windows/macOS/Linux |
六、常见问题
Q1:DBeaver 和 Navicat 哪个好?
DBeaver 免费开源、支持数据库更多(100+);Navicat 界面更精致但收费。个人开发者/学习强烈推荐 DBeaver。
Q2:需要单独装 Java 吗?
不用。DBeaver 所有发行版自带 OpenJDK,下载即用。
Q3:AI 功能要收费吗?
社区版内置 AI Chat(支持 OpenAI/Copilot),配置 API Key 即可用;Pro 版支持更多 AI 提供方。
Q4:能连 MongoDB/Redis 这类 NoSQL 吗?
Pro 版支持(商业版);社区版支持 100+ 关系型及部分非关系型数据库驱动。
七、总结
DBeaver 是数据库管理的瑞士军刀:一个工具连接 100+ 数据库、免费开源、内置 AI 写 SQL。不管是开发者日常开发、DBA 管理数据库,还是初学者学 SQL,都值得装一个。
命令速查
bash
# 1. Windows 安装版(推荐)
GitHub Releases 下载 dbeaver-ce-26.1.5-windows-x86_64.exe(110MB)安装
# 2. 便携版 zip(免安装,可放 U 盘)
下载 dbeaver-ce-26.1.5-windows-x86_64.zip(122MB)解压,运行 dbeaver.exe
# 3. 使用流程
启动 → 新建连接 → 选数据库类型 → 填主机/端口/账号 → 测试连接 → 管理/查询/编辑
项目地址:dbeaver/dbeaver (https://github.com/dbeaver/dbeaver)
标签:DBeaver、数据库管理、MySQL、PostgreSQL、SQL编辑器、ER图、AI生成SQL、开源工具