如何使用mysqlbinlog 檢視資料庫變更記錄
阿新 • • 發佈:2018-11-11
如何檢視mysql的binlog日誌:
常見查詢:
-- 只檢視第一個binlog檔案的內容
show binlog events;
-- 檢視指定binlog檔案的內容
show binlog events in 'binlog.000024'
-- 檢視當前正在寫入的binlog檔案
show master status
-- 獲取binlog檔案列表
show binary logs;
-- 重新整理日誌
flush logs;
-- 將binlog日誌操作細節輸出,比如插入什麼資料
show variables like 'binlog_rows_query_log_events';
1 問題如何遠端下載日誌 --base64-output=decode-rows沒有會報錯
錯誤現象:ERROR: Got error reading packet from server: Could not find first log file name in binary log index file
mysqlbinlog -uroot -p -h127.0.0.1 -P3306 --read-from-remote-server binlog.000024 --base64-output=decode-rows -v > xx.log