解决IDEA和MySQL连接出现时区错误
1、设置时区(重启mysql恢复默认时区)
在cmd下启动mysql→mysql -u root -p登录mysql→select now(); 查看mysql系统时间。和当前时间做对比→set global time_zone = ‘+8:00’; 设置时区更改为东八区
此方法在重启mysql时要重新设置时区
2、设置永久时区(修改配置文件)
安装目录下my.ini
搜索[mysqld]
在下面加上default-time-zone=‘+08:00’
我这使用的是MySQL8.0,在开始菜单找到MySQL8.0 Command Line Client→右键属性,可以找到my.ini 位置
重启mysql服务,打开cmd窗口登录mysql,执行show variables like ‘%time_zone%’;