Skip to content

一款免费开源的必备数据库管理工具—— DBeaver

和数据打交道,我们就必然会接触到数据库。说到数据库,我们就不得不提到数据库管理软件。说到数据库管理软件,那就不得不提到扛把子Navicat。

Navicat确实是一款非常好用的产品,但是看到那五花八门的收费逻辑,就让我望而生畏。不是说我们付不起,而是开源免费的DBeaver用着更香。

什么是DBeaver?

Logo

DBeaver是一个通用的数据库管理工具和SQL客户端,也可以理解成是全能的关系型数据库管理工具,支持MySQL、PostgreSQL、Oracle、DB2、MSSQL、Sybase、Mimer、HSQLDB、Derby,以及其他兼容JDBC的数据库。基本上主流的数据库都可以用它进行管理,主打一个全面。

另外,DBeaver提供一个图形界面用来查看数据库结构、执行 SQL 查询和脚本,浏览和导出数据,处理 BLOB/CLOB 数据,修改数据库结构等等。

DBeaver

为什么要用DBeaver?

  • 免费开源

DBeaver官方提供了两个版本:DBeaver Community(社区版)和DBeaver PRO。社区版我们可以免费使用且没有额外的功能限制,完全可以满足开发者日常使用。

  • 中文支持

默认支持中文,对于习惯中文环境的开发者来说简直就是如鱼得水,安装完成后即刻开始使用

  • 数据库支持丰富

支持上百种主流数据库的管理,并且按照类型进行了区分,方便大家寻找。这边有一个小技巧,在工作场景下有时候我们需要做技术选型,可能有时候我们也不清楚哪些数据库可以作为备选,这个时候我们可以通过查看此处呈现出来的数据库,根据自己的场景选择一个类别,然后再看这个类别下的数据库哪个更适合。

比如在嵌入式这个类别下有SQLite、DuckDB等,最开始嵌入式场景一直都使用SQLite,后来才知道还可以选择DuckDB,并且在大数据量计算场景下,DuckDB更有性能优势。

如何使用DBeaver?

对DBeaver感兴趣,想要体验的同学,只需要下载安装后就可以直接使用,和我们使用任何桌面应用软件一样。同时DBeaver支持Windows和Mac,同学们可以放心使用。

关注:遇码,学习开源技术。回复:DBeaver,获取下载地址。

遇码MeetCoding 开源技术社区