一言难尽,从昨天下午到今天上午一直在搞elk,搞了一个时间增量同步,改配置文件,改linux时间,这的哪的- - 不提了,elk后续会在16的基础上再慢慢补齐,补全,方便大家,也方便我自己。
先记录 mysql 修改时间的俩种方法,当然我只使用了第一种(注:因为我已经修改为北京时区,所以显示截图等都为正常!)
- The first:
输入命令:select curtime();
或者select now()
查看当前时间,继续输入命令show variables like "%time_zone%";
这里红框标记,此处未修改前应该是 SYSTEM 因为我已经修改 所以显示 +8
继续输入命令,修改时区
# 修改全局时间 (为什么+8 自己去搜索 UTC )
set global time_zone = '+8:00';
# 修改会话时间
set time_zone = '+8:00';
# 立即生效
flush privileges;
再次查询时间 已为正常
- The second:
此办法为修改 mysql的配置文件,较为麻烦:
输入命令:vi /etc/my.cnf
找到[mysqld]
在[mysqld]
添加如下配置
default-time_zone = '+8:00'
输入 wq 保存 然后重启mysql 即可