The server time zone value '�й���׼ʱ��' is unrecognizd or represents more than one time zone

白昼怎懂夜的黑 提交于 2020-01-28 03:18:38

连接到MySQL时报错:The server time zone value '�й���׼ʱ��' is unrecognizd or represents more than one time zone

  • 原因:
    安装MySQL时默认的是美国时区,而中国时区和美国不一样,因而报错。

  • 解决:
    在访问数据库的连接后面加上:?serverTimezone=UTC 即可。

在这里插入图片描述
应该是由于MySQL新版本(8.0.18)的原因造成的。

且低版本的com.mysql.jdbc.Driver()使用也会报错,而应该改成图片中的com.mysql.cj.jdbc.Driver().

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!