解决mysql自动插入的日期时间和现在的时间不一致的问题(基于docker)
新建表的时候发现插入的时间还是早上

先查看配置文件的对不对

配置文件没问题
问题只能出在服务器了,连上Linux

查看本机的时间没问题
进入容器
docker exec -it mysql ./bin/bash

日期明显有问题了
进入mysql
mysql -uroot -p
show global variables like '%time_zone%';

可以看到mysql用的是系统日期
修改系统日期即可
docker cp /etc/localtime 4a70424b3e4c:/etc/localtime
重启容器
docker restart 4a70424b3e4c

成功解决

浙公网安备 33010602011771号