!!操做前請先做好備份!!mysql
手機清除mysql日誌的方法 sql
$ mysql -u root -p 'MyPassword' -e "PURGE BINARY LOGS BEFORE '2008-12-15 10:06:06';" OR $ mysql -u root -p 'MyPassword' -e "PURGE BINARY LOGS BEFORE DATE_SUB( NOW( ), INTERVAL 7 DAY);" OR $ mysql -u root -p 'MyPassword' -e "PURGE BINARY LOGS TO 'mysql-bin.03';" OR $ mysql -u root -p 'MyPassword' -e "PURGE BINARY LOGS BEFORE NOW();"
配置自動清除的方法安全
expire_logs_days = 10 max_binlog_size = 1G
*注意!!清除二進制日誌有風險,若是你想恢復舊的記錄將不可能!spa
mysql的binlog本意是用來作傳輸或恢復時使用的,儘可能不要刪除binlog,若是在保證數據安全的狀況是就不須要保存過久的日誌文件了。日誌