上周上线一个小demo,发现数据库日志文件中默认时间跟系统时间相差8h,
这个锅很烦人呐,后续真的出问题咋整啊?



先看一下上周今天默认日志文件

mysqld.log 中日志默认时间比系统时间少8h怎么破?_日志文件

实际时间16:21,但是日志里边是08:21,这明显少了8h


怎么破?

在配置文件加一句即可

​log_timestamps=SYSTEM​

[mysqld]
lower_case_table_names=1
basedir = /pe/mysql-dm/mysql-5.7.24/
datadir = /app/data
port = 3306
socket = /app/tmp/mysql.sock
character-set-server=utf8
log-error = /app/data/mysqld.log
pid-file = /app/data/mysqld.pid

#加上下面这一行,保证日志跟系统时间保持一致
log_timestamps=SYSTEM

mysqld.log 中日志默认时间比系统时间少8h怎么破?_mysql_02

发现mysql日志中时间更新到北京时间了

​搞定​


更多精彩,敬请期待!