数据库
首页 > 数据库> > 记录mysql存储时间总是相差8小时的问题

记录mysql存储时间总是相差8小时的问题

作者:互联网

 

 

 先放成果图 哈哈哈,重要找到原因了。

之前是在数据库链接的URL上加serverTimezone=Asia/Shanghai就能搞定,这次好像不行了 哈哈

果断一点

SELECT NOW();

SELECT SYSDATE();

先查询 mysql的本地时间  我查出来 跟我本地不匹配,所以肯定是mysql的问题。

那么就直接搞起 我mysql是在Docker上运行的

上步骤

docker exec -it mysql bash //进入容器

  

cp /usr/share/zoneinfo/Hongkong /etc/localtime  //重要 修改时区

exit //退出

docker restart mysql //重启Docker

OK拉 这就解决问题

标签:SYSDATE,存储,相差,本地,mysql,Docker,docker,SELECT
来源: https://www.cnblogs.com/ahmed/p/15356145.html