首页 > 数据库技术 > 详细

MySQL 5.7慢日志时间与系统时间相差8小时问题的解决

时间:2021-01-13 14:29:58      阅读:30      评论:0      收藏:0      [点我收藏+]
一、问题原因
UTC是世界统一时间,而我现在的系统为北京时间是东八区,比UTC早了8个小时,所以这里设置为SYSTEM
这是由于log_timestamps这个参数设置造成的,查询当前设置

mysql> show variables like %log_time%;
+----------------+-------+
| Variable_name  | Value |
+----------------+-------+
| log_timestamps | UTC   |
+----------------+-------+
1 row in set (0.01 sec)

 
二、问题解决

mysql> set global log_timestamps=SYSTEM;
Query OK, 0 rows affected (0.00 sec)

mysql> show variables like %log_time%;
+----------------+--------+
| Variable_name  | Value  |
+----------------+--------+
| log_timestamps | SYSTEM |
+----------------+--------+
1 row in set (0.01 sec)


在mysql里执行一条测试慢日志语句

mysql> select sleep(5);
+----------+
| sleep(5) |
+----------+
|        0 |
+----------+
1 row in set (4.99 sec)

mysql> 


再次查看慢日志是否正常



 

MySQL 5.7慢日志时间与系统时间相差8小时问题的解决

原文:https://www.cnblogs.com/l10n/p/14271619.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!