前言连接MySQL的时候动不动就提示个Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezon,一般就是MySQL时区没设置,接下来教大家3种解决方法。方法一:1.检查MySQL设置时区:Win+R打开运行输入cmd然后确定,打开cmd窗口连接数据库,输入mysql -hlocalhost -uroot
1.检查mysql设置时区,win+R打开运行,如果没在高级系统设置中配置系统全局变量,则需要在mysql的bin目录里打开命令行窗口输入mysql -hlocalhost -uroot -p输入密码show variables like '%time_zone%'set global time_zone = '+8:00'关闭命令行窗口,重新启动即可修改mysql配置文件 my.ini 在mysqld之下加上default-time-zone = '+8:00' or default-time-zone=timezone重启mysql在idea中修改时区即可 在advanced中修改 serverTimezone=Asia/Shanghai修改连接数据库的URLjdbc:mysql://localhost:3306/test?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&useSSL=true
来源地址:https://blog.csdn.net/weixin_46005650/article/details/128664837