從MySQL 5.7.2開始,新增了log_timestamps 參數,主要用於控制 error log、genera log和其它相關日誌的顯示時間。該參數默認爲UTC時間, 這樣日誌中記錄的時間比北京時間要慢,致使查看日誌不方便。mysql
解決辦法1:sql
一、修改mysql配置文件bash
在[mysqld]區域下新增 log_timestamps = SYSTEM
二、重啓mysqld服務ide
systemctl restart mysqld
三、驗證spa
>SHOW GLOBAL VARIABLES LIKE 'log_timestamps';
解決辦法2:rest
一、登入mysql命令控制檯操做和驗證日誌
>SHOW GLOBAL VARIABLES LIKE 'log_timestamps'; +----------------+--------+ | Variable_name | Value | +----------------+--------+ | log_timestamps | UTC | +----------------+--------+ >SET GLOBAL log_timestamps = SYSTEM; Query OK, 0 rows affected (0.00 sec) >SHOW GLOBAL VARIABLES LIKE 'log_timestamps'; +----------------+--------+ | Variable_name | Value | +----------------+--------+ | log_timestamps | SYSTEM | +----------------+--------+