进入mysql命令行。
方法1
查看时区设置:
show variables like '%zone%';
select @@time_zone;
两者保持与系统时间一致,如果不一致进行如下修改:
vi /etc/my.cnf
定位到[mysqld]所在的位置,在它的下面加上 default-time-zone = '+8:00' 这一行,然后保存退出,重新启动。
# 添加下面一行
default-time-zone = '+8:00'
# 重启mysql
systemctl restart mysqld.service
方法2
SET GLOBAL time_zone = '+8:00';