最新MySQL5.7日志时间矫正为本地时间

在MySQL 5.7.2 新增了 log_timestamps 这个参数,该参数主要是控制 error log、genera log,等等记录日志的显示时间参数。

在 5.7.2 之后改参数为默认 UTC 这样会导致日志中记录的时间比中国这边的慢,导致查看日志不方便。修改为 SYSTEM 就能解决问题

2个办法:

1:修改【 mysqld】

log_timestamps = SYSTEM

重启

2:登入命令行界面:

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 |

+----------------+--------+

@来自科多大数据,转载需注明出处

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Mysql 有4种类型的日志:Error Log、Genaral Query Log、 Binary Log 和 ...
    人在码途阅读 16,533评论 2 11
  • mySQL 性能优化 1 连接 Connections 经常会遇见”mysql: error 1040: too ...
    shaipe阅读 5,823评论 1 7
  • 2 找到能够改变的东西 古典老师在书中提到的是找到那个你能改变的不公平,仔细想来我并未思考过这个问题,因为知道这世...
    麦子飞呀飞阅读 825评论 1 0
  • 记得在老家平房的时候,那时候我还小,我们家平房刚建成一共五间,中间的屋子有一扇大窗户,阳光能够直射进屋子里很明亮。...
    苏不哈难拉黑阅读 2,844评论 0 0