mysql日志时间不是当前时间
mysql日志时间不是当前时间
mysql慢查询使用的是UTC时间,也就是世界统一时间,而我们在东八区,也就是相差八个小时
我设置了mysql的慢查询日志,当我进行跟踪我的SQL为何慢的时候,发现查询时间不是当前时间,
所以我进行了查询
show variables like 'log_timestamps';
查询结果为
UTC
原来时区不对,我们时区应该是东八区,从新设置一下
SET GLOBAL log_timestamps = SYSTEM;
再次查询就好了