twitter facebook

mysql.log の時間がおかしい?

7/7 の夜の 20時ごろのログをみると T11:04:29 になっています。つまり ログの時間は9時間遅れた時間で記録されます。
tail -n 10 /var/log/mysqld.log
2021-07-07T11:04:29.482728Z 0 [Note] InnoDB: Uses event mutexes
MySQLのログのタイムスタンプの初期値はUTCのため、
log_timestamps の値を SYSTEM にするとOS時間になります。
vi /etc/my.cnf
my.cnf
#以下を追加
log_timestamps=SYSTEM
再起動
service mysqld restart
ログを確認すると T20:04 のように時間があいました。
tail -n 10 /var/log/mysqld.log
2021-07-07T20:04:27.737622+09:00 0
AUTHOR
@えのえの
最終更新日 2021/07/07
FAVORITE good stock
LINK TAG
記法を見る