在MySQL 5.7.2 新增了 log_timestamps 這個參數,該參數主要是控制 error log、genera log,等等記錄日誌的顯示時間參數
且默認安裝後error_log,slow_log 日誌時間戳默認爲UTC,因此會造成與系統時間不一致,與北京時間相差8個小時
SHOW GLOBAL VARIABLES LIKE 'log_timestamps';
+---------------------+-------------------+
|Variable_name | Value |
+---------------------+-------------------+
|log_timestamps | UTC |
+---------------------+-------------------+
因爲log_timestamps 是一個GLOBAL的全局參數,所以直接在登錄後去set全局參數,重啓後就會直接失效
因此需要在mysql的配置文件中[mysqld]中增加一條log_timestamps的配置
log_timestamps=SYSTEM