MySQL的timestamp类型受时区影响
conf/app.conf的db.timezone必须与服务器时区保持一致
解决方法一:
如果是下图则db.timezone = "posix/Asia/Shanghai"

如果是下图则db.timezone = "Asia/Shanghai"

解决方法二:
如果服务器的时区是posix/Asia/Shanghai,修改服务器的时区为Asia/Shanghai
执行命令 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
如果修改时区失败,需要检查/usr/share/zoneinfo/Asia/Shanghai是否为有效文件!

当使用MySQL的timestamp类型时,数据库的时区设置(db.timezone)需与服务器时区保持一致。解决方案包括将db.timezone设为posix/Asia/Shanghai或Asia/Shanghai,或者调整服务器时区至Asia/Shanghai,通过执行`cp/usr/share/zoneinfo/Asia/Shanghai/etc/localtime`命令。若修改时区出错,应确保指定的时区文件有效。
2万+

被折叠的 条评论
为什么被折叠?



