Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually.
参考链接
:https://www.cnblogs.com/jeffen/p/6288142.html
众所周知,一图胜千言,在下图多话不多~
错误描述
使用IDEA连接MySQL数据库时(数据库服务器已经启动,并且输入了正确的用户名和密码),出现了如下的错误
解决办法
找到Advanced选项 → 找到名字为serverTimezone的一栏 → 输入UTC → 点击Apply保存
测试是否成功
娓娓道来
因为MySQL默认的时区是UTC时区,所以我们要将serverTimezone的值设为UTC,即告诉IDEA,MySQL服务器时区是UTC时区。
在网上看到的解决办法是这样的:
在mysql的命令模式下,输入:set global time_zone=’+8:00’;
不过,mysql服务启动每启动一次,就要重新输入一次!!!
或者是这样的:在MySQL安装目录下修改my.ini,增加default-time_zone=’+8:00’
我试了,没有成功,可能在下手拙吧…
所以,相对来说,本文所说的方法更简单粗暴易上手吧~
在下初来乍到,还请多多指教~~
版权声明:本文为qq_39149076原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。