mysql服务日志打印,时区不对的问题

查资料发现  原来日志的时区和服务器的时区不是一个参数控制的

log_timestamps 单独控制日志的时区
show global variables like 'log_timestamps';

07fb8aa7151146eeab353344180968d2.png

看到默认的是UTC,只需要修改为和系统一致就行

#数据库中直接修改
set global log_timestamps=SYSTEM;



#配置文件my.cnf添加参数
[mysqld]
log_timestamps = SYSTEM

这样在查询日志和慢sql日志时间都正常了

你可能感兴趣的:(mysql,mysql,数据库)