连接 MySQL 8.x 版本报错解决

50次阅读

共计 470 个字符,预计需要花费 2 分钟才能阅读完成。

在使用 DBeaver 连接 MySQL 8.x 版本时遇见了两个问题,通过查询找到了解决方案,记录一下:
问题
问题一
Public Key Retrieval is not allowed
解决
在驱动属性里设置 allowPublicKeyRetrieval 的值为 true

问题二
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 utili
解决
通过上面的报错信息可以发现是时区的问题,因此只要把时区改为当前系统时区即可。使用 root 用户登录 mysql,然后执行以下命令:

show variables like ‘%time_zone%’;

set global time_zone=’+8:00′; 设置为北京时区

正文完
 0