Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manuall错误

pycharm关联mysql数据库是报异常:Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually. .
‘Advanced’:说明时区错误,因为MySQL默认的时区是UTC时区,而我们所使用的时北京时间,UTC时间比北京时间晚8个小时。
所以要修改mysql的时长。
1、进入命令窗口(Win + R),连接数据库 mysql -hlocalhost -uroot -p,回车,输入密码,回车:
Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manuall错误_第1张图片
Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manuall错误_第2张图片
2,继续输入 show variables like’%time_zone’; (注意不要漏掉后面的分号),回车:
Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manuall错误_第3张图片
显示 SYSTEM 就是没有设置时区
3,现在我们来设置时区:
输入set global time_zone = ‘+8:00’; 注意不要漏掉后面的分号),回车,如图:
在这里插入图片描述
再次连接,就会成功成功

你可能感兴趣的:(python)