mysql5.7日誌時間與系統時間不一致
在MySQL 5.7.2 新增了 log_timestamps 這個引數,該引數主要是控制 error log、genera log,等等記錄日誌的顯示時間引數
且預設安裝後error_log,slow_log 日誌時間戳預設為UTC,因此會造成與系統時間不一致,與北京時間相差8個小時;
【參考手冊】
This variable controls the time zone of timestamps in messages written to the error log, and in general query log and slow query log messages written to files. It does not affect the time zone of general query log and slow query log messages written to tables (mysql.general_log,mysql.slow_log). Rows retrieved from those tables can be converted from the local system time zone to any desired time zone with CONVERT_TZ() or by setting the session time_zone system variable.
Permitted log_timestamps values are UTC (the default) and SYSTEM (local system time zone).
【檢視系統設定】
SHOW GLOBAL VARIABLES LIKE 'log_timestamps';
+---------------------+-------------------+
|Variable_name | Value |
+---------------------+-------------------+
|log_timestamps | UTC |
+---------------------+-------------------+
因為log_timestamps 是一個GLOBAL的全域性引數,所以直接在登入後去set全域性引數,重啟後就會直接失效;
【處理方法】
步驟一:SET GLOBAL log_timestamps = system; 馬上生效
因為log_timestamps 是一個GLOBAL的全域性引數,所以直接在登入後去set全域性引數,重啟後就會直接失效;因此需要在mysql的配置檔案中[mysqld]中增加一條log_timestamps的配置
步驟二:log_timestamps=SYSTEM;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12679300/viewspace-2153000/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 奇怪的Oracle 11gRAC日誌記錄的時間與作業系統時間不一致問題Oracle作業系統
- 定時將系統時間更新在日誌檔案中
- Linux時間設定系統時間、硬體時間和時間服務Linux
- Oracle歸檔日誌所在目錄時間不對&&Oracle叢集日誌時間顯示錯誤Oracle
- MySQL 8.0.18 錯誤日誌時間慢了8個小時MySql
- python通過TimedRotatingFileHandler按時間切割日誌Python
- linux系統時間程式設計(6) 日曆時間tm轉字串strftime函式Linux程式設計字串函式
- 如何解決 Windows 和 Manjaro 雙系統時間不一致WindowsJAR
- 獲取系統時間
- 譯-MYSQL5.7參考手冊--11.1.2日期與時間型別概述MySql型別
- Linux系統如何更改時間時區Linux
- Apache 記錄請求響應時間日誌Apache
- PostgreSQL 插入時間與更新時間(qbit)SQL
- windows系統安裝時間修改,win10修改系統安裝時間WindowsWin10
- win10系統桌面時間如何顯示年月日_win10系統桌面時間顯示年月日的方法Win10
- Linux系統時間同步方法。Linux
- linux系統時間設定Linux
- Linux設定系統時間Linux
- linux時間子系統(三)Linux
- Open Feign使用方法、等待時間、日誌列印功能
- 【Python】Python 使用http時間同步設定系統時間原始碼PythonHTTP原始碼
- 時間戳與時間字串的多時區轉換時間戳字串
- 掌握時間與空間:深入探討Golang中的時間戳與時區轉換Golang時間戳
- 時間函式:與時間相關那些事。。。函式
- Java 獲取本地時間與網路時間Java
- 重新整理 .net core 實踐篇—————日誌系統之服務與日誌之間[十六]
- 如何修改rac的系統時間
- Android 修改系統息屏時間.Android
- Linux系統自動更新時間Linux
- nginx中access日誌如何做到按時間完美切割Nginx
- wordpress文章的顯示時間期限或過期時間的標誌
- linux 如何建立定時任務?crontab -e 定時任務使用的時間是系統時間Linux
- MySQL時間戳、時間MySql時間戳
- linux系統時間程式設計(8) UTC秒數轉本地字串時間Linux程式設計字串
- Qt學習(5)獲取當前系統時間-實時顯示當前時間QT
- mysql時間操作(時間差和時間戳和時間字串的互轉)MySql時間戳字串
- 建立時間和保持時間
- 時間與空間複雜度分析複雜度