MySql教程

记录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拉 这就解决问题

这篇关于记录mysql存储时间总是相差8小时的问题的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!