下文我給大家簡(jiǎn)單講講關(guān)于mysql5.7日志時(shí)間與系統(tǒng)時(shí)間不一樣如何處理,大家之前了解過相關(guān)類似主題內(nèi)容嗎?感興趣的話就一起來看看這篇文章吧,相信看完mysql5.7日志時(shí)間與系統(tǒng)時(shí)間不一樣如何處理對(duì)大家多少有點(diǎn)幫助吧。
在MySQL 5.7.2 新增了 log_timestamps 這個(gè)參數(shù),該參數(shù)主要是控制 error log、genera log,等等記錄日志的顯示時(shí)間參數(shù)
且默認(rèn)安裝后error_log,slow_log 日志時(shí)間戳默認(rèn)為UTC,因此會(huì)造成與系統(tǒng)時(shí)間不一致,與北京時(shí)間相差8個(gè)小時(shí)
mysql> SHOW GLOBAL VARIABLES LIKE 'log_timestamps'; +----------------+-------+ | Variable_name | Value | +----------------+-------+ | log_timestamps | UTC | +----------------+-------+ 1 row in set (0.00 sec) mysql> set GLOBAL log_timestamps=SYSTEM; Query OK, 0 rows affected (0.00 sec) mysql> SHOW GLOBAL VARIABLES LIKE 'log_timestamps'; +----------------+--------+ | Variable_name | Value | +----------------+--------+ | log_timestamps | SYSTEM | +----------------+--------+ 1 row in set (0.00 sec)
因?yàn)閘og_timestamps 是一個(gè)GLOBAL的全局參數(shù),所以直接在登錄后去set全局參數(shù),重啟后就會(huì)直接失效
因此需要在mysql的配置文件/etc/my.cnf中[mysqld]中增加一條log_timestamps的配置
log_timestamps=SYSTEM
大家覺得mysql5.7日志時(shí)間與系統(tǒng)時(shí)間不一樣如何處理這篇文章怎么樣,是否有所收獲。如果想要了解更多相關(guān),可以繼續(xù)關(guān)注我們的行業(yè)資訊板塊。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。