DBeaver 使用教程:开源免费数据库管理工具 100+ 数据库连接 SQL编辑器 ER图 AI生成SQL 全平台

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、开源工具

相关推荐
摇滚侠9 小时前
《On Java 中文版 基础卷》阅读笔记 实现隐藏 12
java·数据库·笔记
wflynn10 小时前
GitHub 日榜趋势速报 | 2026-10-28
开源·github
川石课堂软件测试10 小时前
学习软件测试需掌握的一些知识
数据库·python·sql·功能测试·网络协议·mysql·http
孙琦Ray10 小时前
Meta 把 AI 网络 RDMA 传输层开源了
meta·开源·rdma·ai 网络·ocp 全球峰会·数据中心交换机
2501_9377671610 小时前
自建 SQL 数据库定时备份踩坑复盘与落地思路
数据库·sql
海盗123411 小时前
AI 新闻日报 10-28:Atria Dawn 完整版开源、Cursor Agent SDK 转正、Genie 4 实时世界模型
人工智能·机器人·开源·人工智能aigc
摩尔线程11 小时前
万卡万亿参数模型训练底座:摩尔线程开源Megatron-MUSA-Titan
开源·摩尔线程
冬奇Lab11 小时前
一天一个开源项目(第251篇):Claude SEO —— 装进 Claude Code 的 SEO 审计团队,26 个子技能 + 19 个专家 Agent 并行体检网站
人工智能·开源
silvamux_12 小时前
10款模型写种草笔记:可发布性、返工来源与成本数据缺口复盘
java·数据库·笔记
2501_9481226312 小时前
开源鸿蒙平台 CMP 三方库「kmp-showcase-compose」适配全流程
华为·开源·harmonyos