每一个人们在用Idea和PyCharm联接MySQL时都有可能会碰到下列不正确:

缺少对象失效时区时间。转到“高級”菜单栏,手动式设定“远程服务器区”特性。

mysql驱动jar包怎么装-mysql驱动包与mysql版本-第1张图片今日,我将梳理好多个解决方法,供各位参照。

最先,使我们找到缘故:

缘故:缺少对象了失效的时区时间。转到高級菜单栏,手动式设定远程服务器区特性。

最先,这个问题的因素是MySQL驱动软件jar中的默认设置时区时间是UTC。

UTC意味着全球国际标准时间,但大家采用的时间北京时区,即东八区,比UTC早8钟头。

缺少对象失效时区时间。转到“高級”菜单栏,手动式设定“远程服务器区”特性。

缺少对象失效时区时间,请转至“高級”菜单栏,手动式设定“远程服务器区”的特性值。

一部分

01

解决方法1。

在mysqlcmd界面中键入下列指令:

show variables like '%time_zone%';set global time_zone = ' 8:00';mysql驱动jar包怎么装-mysql驱动包与mysql版本-第2张图片返回PyCharm,再度点一下“检测联接”,早已取得成功。

mysql驱动jar包怎么装-mysql驱动包与mysql版本-第3张图片一部分

02

解决方法2。

在联接配备框中,点击“高級”菜单栏,在这其中寻找远程服务器区,并将其设定为大家的时区时间“东八区”。那便是:亚洲地区/上海市。

mysql驱动jar包怎么装-mysql驱动包与mysql版本-第4张图片一部分

03

解决方法3。

增加"?"到最后的联接url。远程服务器区=通用性”。

实例:

jdbc:mysql://localhost:3306/test?serverTimezone=GMTmysql驱动jar包怎么装-mysql驱动包与mysql版本-第5张图片期待根据上面的汇总,能在数据统计分析上给予一些协助。

评论(0条)

刀客源码 游客评论