1.情景展示

我们知道,要想连接数据库,对应的数据库驱动(jar包)是少不了的;

使用DBeaver连接数据库,如果是初次使用的话,会自动下载对应的jar包,遇到无法下载的情况;

如何解决?

2.具体分析

无法下载,其实就是网络连接失败,DBeaver默认配置的有maven仓库,通过maven完成jar包的下载;

那么,我们只需要配置一个可以快速的maven仓库就可以啦。

3.解决方案

窗口,首选项;

解决本地使用Dbeaver工具连接Hive报错问题 dbeaver加载本地驱动_后台开发工具

使用的默认maven仓库是:https://repo1.maven.org/maven2/

解决本地使用Dbeaver工具连接Hive报错问题 dbeaver加载本地驱动_maven_02

点击“添加”,输入阿里云仓库访问地址:http://maven.aliyun.com/nexus/content/groups/public/

解决本地使用Dbeaver工具连接Hive报错问题 dbeaver加载本地驱动_jar包_03

添加成功,将其上移至首位;

解决本地使用Dbeaver工具连接Hive报错问题 dbeaver加载本地驱动_后台开发工具_04

4.创建数据库连接

以MySQL为例。

菜单栏,新建连接;

解决本地使用Dbeaver工具连接Hive报错问题 dbeaver加载本地驱动_maven_05

mysql数据库版本<8时,数据库驱动类名为:com.mysql.cj.jdbc.Driver;

mysql数据库版本>=8时,数据库驱动类名为:com.mysql.cj.jdbc.Driver;

DBeaver默认配置的是mysql版本>=8,所以,如果我们的mysql版本小于8时,需要进行修改。

点击“编辑驱动设置”;

解决本地使用Dbeaver工具连接Hive报错问题 dbeaver加载本地驱动_mysql_06

来到如下界面:

解决本地使用Dbeaver工具连接Hive报错问题 dbeaver加载本地驱动_mysql_07

更给类名的引用路径即可。

到这里,当我们进行把服务器地址、端口号、数据库名称、用户名和密码填好后,点击窗口左下角的“测试连接”即可。

如果提示驱动下载失败,我们可以点击“编辑驱动设置”,切换到“库”标签,手动下载jar包。

解决本地使用Dbeaver工具连接Hive报错问题 dbeaver加载本地驱动_mysql_08

 

写在最后

  哪位大佬如若发现文章存在纰漏之处或需要补充更多内容,欢迎留言!!!

作者:Marydon