MySQL開啟general_log跟蹤sql執行記錄


# 設置general log保存路徑
# 注意在Linux中只能設置到 /tmp 或 /var 文件夾下,設置其他路徑出錯
# 需要root用戶才有訪問此文件的權限

Shell代碼 

  mysql>set global general_log_file='/tmp/general.lg';    #設置路徑

  mysql>set global general_log=on;    # 開啟general log模式

  mysql>set global general_log=off;   # 關閉general log模式

命令行設置即可,無需重啟

在general log模式開啟過程中,所有對數據庫的操作都將被記錄 general.log 文件

 

------------------------------------------------------------------------

或者

也可以將日志記錄在表中

shell代碼

      mysql>set global log_output='table'

運行后,可以在mysql數據庫下查找 general_log表


免責聲明!

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



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