mysql-5.7.10產生的日誌時間與系統時間不一致

來源:互聯網
上載者:User

標籤:bsp   一個   oba   產生   就會   blog   直接   北京時間   重啟   

問題描述:

使用安裝的mysql workbench登入mysql後,選擇server log 進行日誌查看的時候,發現產生日誌的時間和當期的系統時間不一致;如:

查看mysql系統的當期時間顯示的是:

出現如上情況,很是不解;於是在度娘上問了一下各路大神,發現還真有靈丹妙藥可以用:

原因描述:

在MySQL 5.7 新增了 log_timestamps 這個參數,該參數主要是控制 error log、genera log,等等記錄日誌的顯示時間參數

且預設安裝後error_log,slow_log 日誌時間戳記預設為UTC,因此會造成與系統時間不一致,與北京時間相差8個小時

解決辦法:

因為log_timestamps  是一個GLOBAL的全域參數,所以直接在登入後去set全域參數,重啟後就會直接失效

因此需要在mysql的設定檔中[mysqld]中增加一條log_timestamps的配置後重啟服務即可解決該問題。

操作步驟:

1、去MySQL的安裝目錄找到my.ini設定檔,使用 notepad開啟,然後在[mysqld]下增加:log_timestamps=SYSTEM,如:

2、重啟mysql 服務,再次登入資料庫使用show globle variables like ‘log_timestamps’; 命令進行查看,如:

3、查看產生的日誌資訊發現和系統的時間保持一致了,至此該問題就完美的解決了。

 參考連結:

http://blog.csdn.net/hyy_217/article/details/72781614

mysql-5.7.10產生的日誌時間與系統時間不一致

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.