使用IDEA连接MySQL数据库时,出现有关时区的问题

Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually.

参考链接:https://www.cnblogs.com/jeffen/p/6288142.html

众所周知,一图胜千言,在下图多话不多~

错误描述

使用IDEA连接MySQL数据库时(数据库服务器已经启动,并且输入了正确的用户名和密码),出现了如下的错误
使用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’
我试了,没有成功,可能在下手拙吧…

所以,相对来说,本文所说的方法更简单粗暴易上手吧~

在下初来乍到,还请多多指教~~

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值