DBeaver安装与使用

1. Windows

DBeaver 是一个通用的数据库管理工具和 SQL 客户端,支持 MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, Derby, 以及其他兼容 JDBC 的数据库
DBeaver 有两个版本

普通的Dbeaver是完全免费使用的,在dbeaver官网就可以直接下载
Dbeaver EE 企业版的工具,比普通版多了部分功能,如链接Redis MongDB 等。企业版的是需要购买收费的,不过一般情况下普通版的功能就够用了。

1.1. 安装与安装(建议挂vpn)

DBheaver 下载地址

[图片上传失败...(image-390f9d-1650731978352)]

进行下载,解压。并将下载后的 .exe 发送至桌面快捷方式。

[图片上传失败...(image-d17f-1650731978352)]

1.2. 配置阿里maven仓库地址

因为DBeaver需要从maven仓库下载驱动,所以需要配置国内的maven仓库(这里使用阿里云的仓库),这样下载速度才比较快,下面来讲讲配置方式。

[图片上传失败...(image-c0b329-1650731978352)]

配置好maven仓库地址后,并将该配置移至第一位。(加快驱动的下载速度。)

[图片上传失败...(image-61e529-1650731978352)]

1.3. 连接数据库。

2. Mac

2.1. 下载与安装

参考 1.1 的安装,下载mac的安装包后,直接安装即可。

2.2. 安装过程中出现的问题及解决方法

2.2.1. 提示已损坏,无法打开

解决方法:

  1. 打开“终端”,输入命令:sudo spctl --master-disable,这个过程中会提示要输入密码,输入登录密码就好了
  2. 打开“系统偏好设置” –> “安全性与隐私” – “通用” ,选中里面的【任何来源】

如果还不解决,执行如下命令:

xattr -cr /Applications/DBeaverEE.app

打开DBeaver,可以看到如下图,表示安装成功了。

[图片上传失败...(image-7665bd-1650731978352)]

2.3. 配置阿里maven仓库地址

打开“Preferences…系统偏好设置” -> 输入 maven。 配置好后,将该配置向上移到第一位。

[图片上传失败...(image-464d96-1650731978352)]

2.4. 连接数据库。

3. DBeaver UE 版下载与安装

DBeaver共有Community、Lite、Enterprise、Ultimate四个版本。DBeaver Enterprise(简称DBeaverEE)支持MongoDBRedisApache Hive等,但是需要付费使用。Community即开源免费版本,可以随意下载安装,但是,连接数据库需要手动提供驱动jar包,使用比较繁琐,本文以安装DBeaver企业版为主。如下图是各个版本的比较:

[图片上传失败...(image-cf2c27-1650731978352)]

3.1. UE 版下载与安装

注意,https://dbeaver.io/网站仅能下载社区版本,其他收费版本需要从https://dbeaver.com/下载。

UE 版下载地址: DBeaver UE 版下载地址

该网页根据版本下载,本文使用windows,使用ZIP包,不建议使用exe包,ZIP包是绿色版本,可以放到电脑任意位置直接使用。

下载后进行解压即可。

首先删除解压后的的beaver 的jre目录,然后安装openjdk版本并在dbeaver.ini文件中修改为jdk11的bin目录,修改后如下所示:

3.2. 下载破解文件并进行相关配置

下载地址及提取码:zhnb

dbeaver从21版本开始需要使用jdk11,本文使用的jdk11位微软编译版本openjdk11,下载地址:
https://docs.microsoft.com/zh-cn/java/openjdk/download ,下载windows 64 为的zip包版本即可。

dbeaver.ini 配置信息。

配置 jdk 11 的路径

-vm
C:\Program Files\Java\jdk-11.0.2\bin

配置破解文件的路径

-javaagent:D:\developEnv\dbeaver-ee\dbeaver-agent\dbeaver-agent.jar

完整配置。

-startup
plugins/org.eclipse.equinox.launcher_1.6.300.v20210813-1054.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.300.v20210828-0802
-vm
C:\Program Files\Java\jdk-11.0.2\bin
-vmargs
-XX:+IgnoreUnrecognizedVMOptions
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=11
-Xms128m
-Xmx2048m
-Djavax.net.ssl.trustStoreType=WINDOWS-ROOT
-Ddbeaver.distribution.type=zip
-javaagent:D:\developEnv\dbeaver-ee\dbeaver-agent\dbeaver-agent.jar

3.3. 启动成功即可。

4. DBheaver 的使用

4.1. 定义sql模板

为了平时写SQL语句更方便,Dbeaver提供了“模板功能”,该功能可以实现自动生成一些常用的SQL语句块,配置好之后输入名称然后按两下tab键就可以呼出SQL模板:

窗口 -》 首选项 -》编辑器 -》 SQL 编辑器 -》模板

[图片上传失败...(image-7f061b-1650731978352)]

4.2. 设置关键字大写

窗口 -》首选项

[图片上传失败...(image-667adb-1650731978352)]

5. DBeaver出现“Public Key Retrieval is not allowed”错误的解决办法

右键数据库 -》 编辑连接 -》驱动属性 -》 将“allowPublicKeyRetrieval”设置为true即可

[图片上传失败...(image-e1cdbf-1650731978352)]

你可能感兴趣的:(DBeaver安装与使用)