MySql数据库创建后,默认的时区比东八区少了八个小时。如果Sql语句中使用到MySql的时间的话就会比正常时间少了八个小时。所以需要修改MySql的系统时区,使其显示的时间和我们现在的时间一致。
1)查看mysql系统时间
select now();
2)设置时区更改为东八区
set global time_zone = '+8:00';
3)刷新权限
flush privileges;
4)退出后重新登录,即可。
MySql数据库创建后,默认的时区比东八区少了八个小时。如果Sql语句中使用到MySql的时间的话就会比正常时间少了八个小时。所以需要修改MySql的系统时区,使其显示的时间和我们现在的时间一致。
1)查看mysql系统时间
select now();
2)设置时区更改为东八区
set global time_zone = '+8:00';
3)刷新权限
flush privileges;
4)退出后重新登录,即可。