mysql删除bin-log日志一例

发布时间:2020-10-27编辑:脚本学堂
mysql删除bin-log日志一例,供初学者参考。

mysql删除bin-log日志一例,供初学者参考。

1、删除mysql-bin.000020之前的日志
 

复制代码 代码如下:
mysql> purge binary logs to 'mysql-bin.000020';

2、删除7天前的bin-log日志
 

复制代码 代码如下:
[root@localhost ~]# mysql -uroot -e 'PURGE MASTER LOGS BEFORE DATE_SUB( NOW( ), INTERVAL 7 DAY);'

3、自动执行删除方法:
crontab -e
 

复制代码 代码如下:
00 03 * * * mysql -uroot -e 'PURGE MASTER LOGS BEFORE DATE_SUB( NOW( ), INTERVAL 7 DAY);'

保存退出。
重启crond :/etc/init.d/crond restart