#顯示日誌文件
show binary logs;
#顯示日誌配置信息
show variables like '%log%';
#設置過期時間,或者修改my.ini文件
set global expire_logs_days=10;
觸發條件:
binlog大小超過max_binlog_size
手動執行flush logs
重新啓動時(MySQL將會new一個新文件用於記錄binlog)
#清理文件(重新生成序號爲1的文件)
reset MASTER;
#刷新日誌(生成新日誌文件,序號加1)
flush logs
#刪除10天前的日誌(立即刪除)
PURGE MASTER LOGS BEFORE DATE_SUB(CURRENT_DATE, INTERVAL 10 DAY);
日誌文件生成方式:
文件大小超過max_binlog_size自動生成新文件,序號加1
執行刷新flush logs
重啓服務器
備份語句加參數 mysqldump --flush-logs
結合:https://blog.csdn.net/wqq1027/article/details/103265869
參考:
https://blog.csdn.net/atco/article/details/24259333?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
https://blog.csdn.net/zxssoft/article/details/80114475
https://blog.csdn.net/cuilun4325/article/details/100337684?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task