dbeaver连接mysql怎么使用_DBeaver 连接MySql报错

本文介绍了在DBeaver中遇到连接MySQL时出现的错误:Unable to load authentication plugin 'caching_sha2_password'。问题源于DBeaver默认驱动与MySQL8.x版本的不匹配。解决方案包括删除旧驱动,添加新驱动,并通过配置'mysql_native_password'插件解决认证问题。此外,还解决了服务器时区识别问题,设置为'Asia/Shanghai'后成功连接。
摘要由CSDN通过智能技术生成

DBeaver 连接MySql 报错 Unable to load authentication plugin ‘caching_sha2_password‘.

网上查资料说的是mysql5.x 版本和 8.x版本的区别;

5.7版本是:default_authentication_plugin=mysql_native_password

8.x版本就是:default_authentication_plugin=caching_sha2_password

————————————————

版权声明:本文为CSDN博主「奋进2019」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/waterflying2015/article/details/81047128

然后查看了一下 DBeaver的默认下载驱动

20200309133541268103.png

默认版本是 5.1.44 截止本文编写日期 2020.3.9日

因为连接的数据库 8.x版本的 所以 删除原有驱动 添加新的驱动

Dbeaver 下载驱动 采用的Maven

然后搜索信息 如下

20200309133541434108.png

设置信息如下

20200309133541496604.png

点击确定  下载后 返回主页面

20200309133541552264.png

点击 测试连接 报错如下:

The server time zone value ‘?й???????‘ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the ‘serverTimezone‘ configuration property) to use a more specifc time zone value if you want to utilize time zone support.

根据网上 搜索相关问题 得到是因为 服务器时区 是自动检测所以导致的问题 然后选择 Asia/Shanghai 能够成功连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值