mysql的使用過程當中,因爲binlog的彭漲,致使系統盤滿,mysql鏈接異常沒法全用。mysql
解決方法是控制binlog的過時時間,過時自動刪除,這裏設置保存最近七天的binlog。sql
主要是: 設置日誌保留時長expire_logs_days自動刪除日誌
查看當前日誌保存天數:方法
show variables like '%expire_logs_days%';異常
這個默認是0,也就是logs不過時,可經過設置全局的參數,使他臨時生效:時間
set global expire_logs_days=7;參數
設置了只保留7天BINLOG, 下次重啓mysql這個參數默認會失敗,因此需在my.cnf中設置ab
expire_logs_days = 7系統