解决办法:
1.进入命令窗口(Win + R),连接数据库 mysql -uroot -p,回车,输入密码,回车,输入:show variables like'%time_zone';如图:
2.设置北京时区,set global time_zone='+8:00';正常情况如下:

这时你重新连接下数据库,也许能连接成功!
ps:当数据库在执行其他任务时,set global time_zone='+8:00'不起作用,但idea已可以连接mysql,如图:


本文详细介绍了如何解决MySQL数据库连接时的时区问题,通过调整全局时区设置为北京时区('+8:00'),使数据库能够正确地与客户端进行时区同步,从而避免了因时区不匹配导致的连接失败。
解决办法:
1.进入命令窗口(Win + R),连接数据库 mysql -uroot -p,回车,输入密码,回车,输入:show variables like'%time_zone';如图:
2.设置北京时区,set global time_zone='+8:00';正常情况如下:

这时你重新连接下数据库,也许能连接成功!
ps:当数据库在执行其他任务时,set global time_zone='+8:00'不起作用,但idea已可以连接mysql,如图:


991
25万+
9万+
629
2867
4292
1006
6195
477