使用general_log來對Mysql SQL語句監控查看的記錄

查看日誌位置:

show global variables like '%general%';
+——————+———-+
|Variable_name|Value|
+——————+———-+
|general_log|OFF|
|general_log_file|/data0/logs/mysql/general.log|
+——————+———-+

設置 SET GLOBAL general_log = 'ON';

使用tail -f 日誌位置 查看即時日誌。

臨時開啓日誌記錄

set global general_log='ON';

這時執行的所有sql都會被記錄下來,但是如果重啓mysql就會停止記錄需要重新設置

查看日誌

tail -f /data0/logs/mysql/general.log

查看全部

cat /data0/logs/mysql/general.log

查看是否開啓binlog

show variables like “log_bin” ;

查看當前的binlog日誌

show master status ;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章