在mysql中删除过多的binlog日志,当然最好最安全的方法是在mysql的配置文件中加上:expire_logs_day = 7

这样mysql将会自动删除7天之前的旧binlog

      但是,在有些生产机器中,特殊情况下配置文件没有加以上配置,而导致binlog文件过多的时候需要手动删除,这时候,最安全的办法是使用PURGE,有两种方法:

PURGE MASTER LOGS BEFORE '2013-07-11 00:00:00';

删除此时间之前的所有binlog文件


PURGE MASTER LOGS TO 'mysql-bin.010';

删除到此bin文件为止的所有文件