Mysql5.7慢日志时间与系统时间相差8小时问题的解决
一、问题原因
这是由于log_timestamps这个参数设置造成的,查询当前设置
1 2 3 4 5 6 7 | mysql> show global variables like 'log_timestamps' ; + ----------------+--------+ | Variable_name | Value | + ----------------+--------+ | log_timestamps | SYSTEM | + ----------------+--------+ 1 row in set (0.01 sec) |
UTC是世界统一时间,而我现在的系统为北京时间是东八区,比UTC早了8个小时,所以这里设置为SYSTEM
二、问题解决
1 2 3 4 5 6 7 8 9 10 | 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) |
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步