!!操做前请先做好备份!!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,若是在保证数据安全的状况是就不须要保存过久的日志文件了。日志