
原站网页截图,页面可能随时间更新。
DBeaver Community 面向需要处理多个数据库的个人用户和开发者,将数据库连接、结构浏览、SQL 操作与数据查看集中在一个工具中。它以关系型数据库支持为基础,适合用于学习、开发和日常数据库管理工作。
用途与适用场景
DBeaver Community 的核心用途是管理和探索 SQL 数据库。用户可以通过它查看数据库对象、编辑数据、编写和执行 SQL,并进行一定的数据库维护与任务管理。它支持 MySQL、MariaDB、PostgreSQL、SQLite、SQL Server、Apache 家族等数据库,适合需要在不同数据库之间切换的个人项目、开发调试和数据浏览场景。
该版本是开源版本,官网将其定位为适合个人项目的免费数据库管理工具。对于同时接触多种关系型数据库的用户,统一的数据库工具可以减少频繁更换客户端的需要;但具体可用能力仍取决于所连接的数据库类型以及对应连接方式。
准备与上手
开始使用前,需要准备可访问的数据库连接信息。Community 版本支持用户名和密码认证,也支持通过 SSH 隧道连接;连接数据库后,可以在工具中浏览数据库对象,并使用数据编辑器和 SQL 编辑器进行操作。
上手时可以先从熟悉的关系型数据库开始,例如 MySQL、PostgreSQL 或 SQLite。对于已有数据库的用户,重点是准备正确的连接参数和认证信息;对于学习者,则可以利用 SQLite 示例数据库熟悉对象浏览、数据查看和 SQL 操作等基本流程。
主要功能
DBeaver Community 提供数据编辑器和 SQL 编辑器,支持查看、修改数据以及编写和执行 SQL。它还包含元数据管理能力,可用于了解数据库对象及其结构;任务管理和数据库维护工具则用于处理相关管理工作。
在连接与数据处理方面,Community 版本支持用户名加密码认证、SSH 隧道,以及将查询结果导出到本地磁盘。官网还列出关系型数据库的基础支持,覆盖 MySQL、SQL Server、PostgreSQL 等常见类型,并持续加入和改进不同数据库的连接能力。
版本更新信息显示,较新的版本支持直接执行 SQL 脚本文件、改进数据传输向导,并加入对 YashanDB 的支持;同时针对 PostgreSQL 批量导入、SQL Server 数据复制和 ClickHouse 表重命名等数据库相关操作进行了调整或修复。
可确认的限制与版本区别
DBeaver Community 主要提供关系型数据库的基础支持。官网将 NoSQL 数据库、云数据库、ODBC 连接、云存储、可视化查询构建器、数据库性能可视化工具以及持续技术支持等列为商业版本能力,因此不能将这些功能视为 Community 版本的标准功能。
Community 版本虽然包含基础认证和 SSH 隧道支持,但高级安全能力、企业级认证、秘密管理和更广泛的云服务连接属于商业版本范围。使用前应根据目标数据库、认证方式和部署环境确认 Community 版本是否满足需要。
DBeaver Community 是否免费?
是。官网将 DBeaver Community Edition 标注为免费、开源产品。
它能管理哪些数据库?
它支持多种关系型数据库,包括 MySQL、MariaDB、PostgreSQL、SQLite、SQL Server、Apache 家族等;具体支持范围会因数据库类型和连接能力而有所不同。