云图AI云图AI
D

dbeaver

Apache-2.0Java

Free universal database tool and SQL client

52kFork 4k更新于 2026-09-15

软件介绍

DBeaver 是一款免费、开源的通用数据库工具和 SQL 客户端,适用于开发者、数据库管理员和分析师。它基于 Java 和 Eclipse 平台,支持通过 JDBC 或 ODBC 驱动连接几乎所有数据库。社区版内置 100+ 数据库驱动,包括 MySQL、PostgreSQL、Oracle、SQL Server 等。DBeaver 提供丰富的功能,如 SQL 编辑器、数据编辑器、模式浏览器、ER 图、数据导出/导入/迁移、AI 智能补全和代码生成、空间数据查看器、数据库管理工具等。

核心功能

支持 100+ 数据库驱动,包括 MySQL、PostgreSQL、Oracle、SQL Server 等
智能 SQL 编辑器,支持语法高亮、自动补全、AI 代码生成
数据编辑器,支持表格和表单视图,可编辑数据
ER 图可视化数据库结构
数据导出/导入/迁移,支持多种格式
数据库管理工具,如会话管理、用户权限管理
空间数据查看器,支持 GIS 数据
SSH 隧道和代理支持
自定义数据库驱动编辑器

适用场景

数据库开发与查询编写数据库管理与维护数据迁移与同步数据库结构设计与文档生成数据分析与报表生成

Docker 部署

docker run -d --name dbeaver -p 8080:8080 dbeaver/cloudbeaver:latest

FAQ

DBeaver 是免费的吗?

是的,DBeaver 社区版完全免费,基于 Apache 2.0 许可证开源。此外还有提供更多功能的商业版。

DBeaver 支持哪些数据库?

社区版支持 100+ 数据库,包括 MySQL、PostgreSQL、Oracle、SQL Server、SQLite、DB2、Snowflake、Redshift 等。商业版还支持 NoSQL 数据库如 MongoDB、Cassandra、Redis 等。

DBeaver 需要 Java 吗?

是的,DBeaver 需要 Java 运行环境。安装包已内置 OpenJDK 21,无需额外安装。