mysql 命令行立即清理binlog
在MySQL命令行中,可以使用以下命令来立即清理binlog日志:
1. 删除某个日志文件之前的所有日志文件:`purge binary logs to 'mysql-bin.000035';`
2. 清理指定时间之前的binlog日志:`PURGE MASTER LOGS BEFORE '2019-09-09 13:00:00';`
3. 清理指定时间之前的binlog日志:`PURGE MASTER LOGS BEFORE DATE_SUB(NOW(), INTERVAL 3 DAY);`
4. 重置所有的日志:`reset master;`
5. 手动切换binlog日志:`flush logs` 或者 `flush binary logs`
需要注意的是,在使用这些命令时,不要删除正在使用的binlog日志,以免导致数据库异常。