登录
首页 >  数据库 >  MySQL

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

来源:SegmentFault

时间:2023-02-22 20:29:40 115浏览 收藏

本篇文章主要是结合我之前面试的各种经历和实战开发中遇到的问题解决经验整理的,希望这篇《连接 MySQL 8.x 版本报错解决》对你有很大帮助!欢迎收藏,分享给更多的需要的朋友学习~

在使用DBeaver连接 MySQL 8.x 版本时遇见了两个问题,通过查询找到了解决方案,记录一下:

问题

问题一

Public Key Retrieval is not allowed

解决

在驱动属性里设置

allowPublicKeyRetrieval
的值为
true

clipboard.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 utili

解决

通过上面的报错信息可以发现是时区的问题,因此只要把时区改为当前系统时区即可。使用root用户登录mysql,然后执行以下命令:

  1. show variables like '%time_zone%';
  2. set global time_zone='+8:00';
    设置为北京时区

到这里,我们也就讲完了《连接 MySQL 8.x 版本报错解决》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于mysql的知识点!

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表