每一个人们在用Idea和PyCharm联接MySQL时都有可能会碰到下列不正确:
缺少对象失效时区时间。转到“高級”菜单栏,手动式设定“远程服务器区”特性。
今日,我将梳理好多个解决方法,供各位参照。
最先,使我们找到缘故:
缘故:缺少对象了失效的时区时间。转到高級菜单栏,手动式设定远程服务器区特性。
最先,这个问题的因素是MySQL驱动软件jar中的默认设置时区时间是UTC。
UTC意味着全球国际标准时间,但大家采用的时间北京时区,即东八区,比UTC早8钟头。
缺少对象失效时区时间。转到“高級”菜单栏,手动式设定“远程服务器区”特性。
缺少对象失效时区时间,请转至“高級”菜单栏,手动式设定“远程服务器区”的特性值。
一部分
01
解决方法1。
在mysqlcmd界面中键入下列指令:
show variables like '%time_zone%';set global time_zone = ' 8:00';
返回PyCharm,再度点一下“检测联接”,早已取得成功。
一部分
02
解决方法2。
在联接配备框中,点击“高級”菜单栏,在这其中寻找远程服务器区,并将其设定为大家的时区时间“东八区”。那便是:亚洲地区/上海市。
一部分
03
解决方法3。
增加"?"到最后的联接url。远程服务器区=通用性”。
实例:
jdbc:mysql://localhost:3306/test?serverTimezone=GMT
期待根据上面的汇总,能在数据统计分析上给予一些协助。
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:duhaomu@163.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明。