MySQL的error.log時間與系統時間不一致


https://www.jianshu.com/p/2120e38d91db

查詢error.log,顯示時間為凌晨1點左右

 
 

查詢系統時間正常

 
 

查詢數據庫內時間正常

 
 

查詢日志時間戳,發現該設置為UTC

show global variables like 'log_timestamps';

 
 

將其修改為系統時間

set global log_timestamps='SYSTEM';

 
 
 
 

執行操作,查看error.log的變化發現已經生效

 


作者:飛翔的Tallgeese
鏈接:https://www.jianshu.com/p/2120e38d91db
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
 


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

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

因此需要在mysql的配置文件my.cnf中[mysqld]中增加一條log_timestamps的配置

 

log_timestamps=SYSTEM


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM