请知悉:本文最近一次更新为 3年 前,文中内容可能已经过时。

最近测试环境随便拉了个MySQL最新版的容器,同事发现时区不对,当初也没挂载配置文件,只把数据目录挂出来了,所以时区问题临时解决下得了,反正是测试环境,那么先说下执行的SQL指令吧:

> set global time_zone = '+8:00';  ##修改mysql全局时区为北京时间,即我们所在的东8区
> set time_zone = '+8:00'; ##修改当前会话时区
> flush privileges; #立即生效

一般来说,其实我都会对MySQL的镜像重新处理下, 会指定:ENV TZ Asia/Shanghai,或者配置文件指定:default-time_zone = '+8:00',临时的方案倒没看过,总结下以备不时之需。


参考资料

mysql修改时区的几种方法


如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。

尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。


与《MySQL修改时区的方法》相关的博文:


留言

avatar
😀
😀😁😂😅😭🤭😋😘🤔😰😱🤪💪👍👎🤝🌹👌