前言连接MySQL的时候动不动就提示个Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezon,一般就是MySQL时区没设置,接下来教大家3种解决方法。方法一:1.检查MySQL设置时区:Win+R打开运行输入cmd然后确定,打开cmd窗口连接数据库,输入mysql -hlocalhost -uroot文章来源:https://www.toymoban.com/news/detail-590038.html
mysql出现invalid timezone的解决方法文章来源地址https://www.toymoban.com/news/detail-590038.html
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
修改连接数据库的URL
jdbc:mysql://localhost:3306/test?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&useSSL=true
到了这里,关于永久解决MySQL时区问题:Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezon的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!