錯誤日志
MySQL錯誤日志是記錄MySQL 運行過程中較為嚴重的警告和錯誤信息,以及MySQL每次啟動和關閉的詳細信息。
1、錯誤日志路徑查詢
show variables like '%log_error%';
log_error記錄了錯誤日志路徑。
2、告警日志設置
show variables like '%log_warnings%';
log_warnings:0表示不記錄警告信息,1表示記錄警告信息到錯誤日志,大於1表示"失敗的連接"的信息和創建新連接時"拒絕訪問"類的錯誤信息也會被記錄到錯誤日志中。
通用日志
記錄連接數據庫信息和所有操作信息。
1、參數配置
show variables where variable_name like "%general_log%" or variable_name="log_output";
general_log:OFF表示關閉通用日志,ON表示開啟通用日志
general_log_file:表示通用日志文件路徑
log_output:FILE表示記錄文件,TABLE表示記錄表,FILE,TABLE表示同時記錄文件和表
2、實戰
SET GLOBAL general_log = 'ON'; SET GLOBAL log_output = 'FILE,TABLE';
select * from mysql.general_log;