PyCharm中配置MySQL出现Server returns
2020-09-30 本文已影响0人
jj_jump

PyCharm中配置MySQL出现Server returns invalid timezone问题解决方法
系统环境
- Windows10 64位系统
- MySQL版本为8.0.20
- PyCharm版本为专业版2020.1
原因:
首先,出现该问题的原因是MySQL驱动jar中的默认时区是UTC。
UTC代表的是全球标准时间 ,但是我们使用的时间是北京时区也就是东八区,领先UTC八个小时。
因为时区不一致,所以提示Server returns invalid timezone. Need to set 'serverTimezone' property.
服务器返回了无效的时区,点击Set time zone
手工设置“serverTimezon"属性值。

两种解决方案:
方案一:
在mysql的命令模式下,输入:
SET GLOBAL time_zone = '+8:00';
在MySql命令行上解决了该问题,效果如图:

方案二:
手工设置“serverTimezon"属性值为 Asia/Shanghai
。
