DBeaver配置数据库驱动 202510613编辑
Heaven helps those who help themselves
资深码农+深耕理财=财富自由
欢迎关注
资深码农+深耕理财=财富自由
欢迎关注

DBeaver配置数据库驱动
Created by Marydon on 2023-02-17 17:39
1.情景展示
我们知道,要想连接数据库,对应的数据库驱动(jar包)是少不了的;
使用DBeaver连接数据库,如果是初次使用的话,会自动下载对应的jar包,遇到无法下载的情况;
如何解决?
2.具体分析
无法下载,其实就是网络连接失败,DBeaver默认配置的有maven仓库,通过maven完成jar包的下载;
那么,我们只需要配置一个可以快速的maven仓库就可以啦。
3.解决方案
窗口,首选项;
使用的默认maven仓库是:https://repo1.maven.org/maven2/
点击“添加”,输入阿里云仓库访问地址:https://maven.aliyun.com/nexus/content/groups/public/
或者
https://maven.aliyun.com/repository/public/
添加成功,将其上移至首位;
4.创建数据库连接
连接mysql
默认端口号:3306。
菜单栏,新建连接;
mysql数据库版本<8时,数据库驱动类名为:com.mysql.jdbc.Driver;
mysql数据库版本>=8时,数据库驱动类名为:com.mysql.cj.jdbc.Driver;
DBeaver默认配置的是mysql版本>=8,所以,如果我们的mysql版本小于8时,需要进行修改。
点击“编辑驱动设置”;
来到如下界面:
更改类名的引用路径即可。
到这里,当我们进行把服务器地址、端口号、数据库名称、用户名和密码填好后,点击窗口左下角的“测试连接”即可。
如果提示驱动下载失败,我们可以点击“编辑驱动设置”,切换到“库”标签,手动下载jar包。
2023年9月25日10:59:19
两种连接方式。
方式1:点击“主机”,可输入:服务器地址、端口和数据库名称。
说明:方式1,最终也会将数据组装成方式2的形式。
方式2:点击“URL”,可输入:URL。
说明:
我们知道,OceanBase是兼容mysql的,也就是说,我们可以使用mysql的驱动去访问oceabase数据库。
oceabase的默认端口号是:2881。
所以,在我们创建数据库连接时,需要将数据库端口号改成:2881。
2024-05-24 17:52:53
连接sqlserver
创建连接,选择“sqlserver”。
默认端口号:1433。
驱动全路径:com.microsoft.sqlserver.jdbc.SQLServerDriver。
第一次连接的时候,需要下载驱动
当我们在输入数据库IP、数据库名称、用户名和密码后,点击“测试连接”。
这个时候会弹出下载驱动的提示。
如果驱动下载成功之后,还是提示找不到驱动之类的问题的话,那就是jar包有问题。
我们只能自己手动下载好jar包,并将其配置到dbeaver当中。
手动配置步骤:
点击“编辑驱动设置”。
切换到“库”,将下载好的mssql-jdbc.jar和mssql-jdbc_auth.dll添加进来。
2023年11月21日17:45:43
5.更改数据库驱动位置
dbeaver存放数据库的驱动位置,默认在:
C:\Users\Marydon\AppData\Roaming\DBeaverData\drivers
我们可以将其修改为该程序所在磁盘目录。
2023年12月26日15:41:44
6.禁止更新
全部取消勾选。
2024-06-27 10:38:56
上面的方法没用,请用下面这个方法
修改host文件
C:\Windows\System32\drivers\etc
使用记事本工具以管理员的身份打开host文件,并添加如下内容:
#禁止DBeaver更新 127.0.0.1 dbeaver.io
保存。
7.添加唯一索引
alter table health_record_set add unique index idx_setid (setId);
在dbeaver当中,它只对主键列增加了PRI标识,但是对于唯一键,却不展示。
如果我们想要查看某列是否存在唯一索引,需要我们点击“索引列”进行查看。
如果想要创建索引,需要先切换到“索引”视图,点击鼠标右键,进行新建索引。
与君共勉:最实用的自律是攒钱,最养眼的自律是健身,最健康的自律是早睡,最改变气质的自律是看书,最好的自律是经济独立 。
您的一个点赞,一句留言,一次打赏,就是博主创作的动力源泉!
↓↓↓↓↓↓写的不错,对你有帮助?赏博主一口饭吧↓↓↓↓↓↓
本文来自博客园,作者:Marydon,转载请注明原文链接:https://www.cnblogs.com/Marydon20170307/p/17131032.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
2022-02-17 Navicat 触发器ORA-24344: success with compilation error