功能强大的万能数据库工具

为开发人员、数据库管理员、数据分析师设计的跨平台 SQL 客户端

关于 DBeaver

DBeaver 是一款基于 Java 开发的开源、跨平台通用数据库管理工具。由于它基于成熟的 Eclipse 平台构建,它继承了强大的插件化能力和极高的可扩展性。无论是简单的 SQL 查询还是复杂的数据库结构设计,DBeaver 都能提供直观且高效的解决方案。

该工具的核心优势在于其“通用性”。它通过 JDBC 驱动程序支持几乎所有已知的关系型数据库,如 MySQL、PostgreSQL、Oracle、DB2、SQL Server、SQLite 和 MariaDB。同时,它也能够很好地支持非关系型数据库(NoSQL),包括 MongoDB、Cassandra、Redis 和 InfluxDB(部分功能在 EE 企业版中提供)。

对于专业用户而言,DBeaver 提供了图形化界面来管理表、视图、触发器和存储过程。其内置的 SQL 编辑器支持语法高亮、自动补全、查询计划分析以及格式化功能。此外,DBeaver 的数据导出和导入工具非常强大,支持 CSV、XML、HTML、JSON、Markdown 等多种格式,极大地方便了跨系统的数据迁移工作。

DBeaver 不仅仅是一个数据库连接工具,它更是一个完整的数据开发环境。它支持 ER 图查看,让开发者可以直观地理解数据库的逻辑结构;它支持事务管理,确保数据操作的安全性;它还支持 SSH 隧道、SOCKS 代理等高级网络配置,确保在复杂的网络环境下也能稳定连接到远程服务器。

为什么选择 DBeaver?

多数据库支持

一个工具搞定所有数据库。只需安装对应的 JDBC 驱动,即可连接从传统的 MySQL 到现代的 ClickHouse 等各种数据库。

直观的 ER 图

自动生成数据库模式的实体关系图,支持导出为图片,方便进行文档编写和架构讨论。

强大的 SQL 编辑器

提供智能代码补全、SQL 模板、脚本管理及查询执行日志,显著提升 SQL 编写效率。

操作系统要求

  • Windows: 10, 11 (x86_64, ARM64)
  • macOS: 10.15+ (Intel & Apple Silicon)
  • Linux: Ubuntu, Debian, Fedora, Arch 等主流发行版

硬件及软件要求

  • Java 环境: 默认捆绑 JRE 17 或更高版本,无需手动安装。
  • 内存: 建议 2GB 以上 RAM,处理大数据量时建议 4GB。
  • 磁盘: 至少 500MB 可用空间。

兼容性

兼容各种云数据库服务(AWS RDS, Azure SQL, Google Cloud SQL)。完全支持标准 SQL 协议及特定数据库的专有语法。

费用说明

社区版 (Community Edition): 100% 免费且开源,遵循 Apache License 2.0 协议。适合个人和企业内部使用。

最近新闻

DBeaver 23.x 版本发布,增强了对云原生数据库的连接性能,优化了 MacOS 平台上的暗色模式显示效果。

准备好体验了吗?

点击下方按钮前往下载页面,获取适合您系统的版本

去下载页面