IDEA&PyCharm中连接Mysql数据库报错:Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimez

本文档描述了在命令行中修改MySQL时区设置并解决IDEA连接数据库时区未更新的问题。首先,通过`mysql -h localhost -u root -p`进入MySQL,查看`time_zone`为SYSTEM。然后尝试使用`set global time_zone = '+8:00';`设置时区,但发现并未立即生效。关闭窗口后重新连接,时区设置成功。最后,在IDEA中测试连接,问题得到解决。若仍有问题,检查数据库驱动版本是否匹配。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.出现如下所示报错信息

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0tuaWdodF9LZXk=,size_16,color_FFFFFF,t_70

2. cmd进命令行模式,输入:mysql -h localhost -uroot -p 进入如下窗口,输入密码即可

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0tuaWdodF9LZXk=,size_16,color_FFFFFF,t_70

3.查看time_zone,这里需要注意的是:①语句后加分号;②like后不要有空格

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0tuaWdodF9LZXk=,size_16,color_FFFFFF,t_70

4.查看结果是SYSTEM,我们需要重新set一下,set语句是:set global time_zone = '+8:00';  注意不要忘记分号。set之后再show一下,发现没改掉,这时候我们关掉此窗口,重新开新窗口去试下。

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0tuaWdodF9LZXk=,size_16,color_FFFFFF,t_70

5.发现改成功了

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0tuaWdodF9LZXk=,size_16,color_FFFFFF,t_70

 6.再去IDEA/PyCharm中去试下,一看可以了

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0tuaWdodF9LZXk=,size_16,color_FFFFFF,t_70

7.注意点:有些人在整个流程试完后还不行,可以去看下驱动版本有没有选择对

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0tuaWdodF9LZXk=,size_16,color_FFFFFF,t_70

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Knight-Key

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值