java中的DateTime类型和mysql中的TimeStam

2020-10-14  本文已影响0人  WMSmile

java中的DateTime类型和mysql中的TimeStamp类型时间数据的不准确,或者有差异。

第一种解决方法

在连接 mysql的链接后面加上时区,设置为咱们东八区时间。

&serverTimezone=GMT%2B8

第二种修改mysql的时区

1.登录mysql

mysql -uroot -p

2、修改全局time_zone的值

查看时区

show global variables like'%time_zone%';

如果显示时区不对则修改

set global time_zone='+8:00';


修改当前会话的time_zone

set time_zone='+8:00';

用一下刷新权限和设置,或者重启数据库

flush privileges
上一篇下一篇

猜你喜欢

热点阅读