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

上一篇:1.3 Oracle数据库学习教程-单行函数


下一篇:Delphi屏幕截图的实现