最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
MySQL数据库binlog日志清除过程
时间:2026-07-25 09:37:55 编辑:袖梨 来源:一聚教程网
1、发现MySQL数据库
服务器的binlog目录文件空间爆满

df -Thcd /mysql/log/du -sh binlog/
发现该目录占用空间非常多,检查发现都是binlog.
2、登录数据库清理binlog文件
- # 如果未有免密登录,请联系DBA获取密码
- -- mysql -uapp_mon -p -h 127.0.0.1 -P xxx
- -- 检查mysql端口: netstat -antup|grep mysqld
-- 查看binlog文件SHOW BINARY LOGS;-- 清理Master的XX之前日志文件purge master logs to 'mysql-binlog.000006';-- 删除XX日之前的日志purge master logs before '2022-07-08 09:52:40';-- 删除XX日之前的日志2purge master logs before DATE_SUB(NOW(), INTERVAL 3 DAY);-- 清理12小时之前的日志purge master logs before DATE_SUB(NOW(), INTERVAL 12 HOUR) ;
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持本站。
您可能感兴趣的文章:- MySQL binlog日志进行手动删除与自动清理
- MySQL清理binlog日志文件命令详解
- MySQL binlog日志清理的方案分享
- 清理MySQL Binlog二进制日志的三种方式
- mysql binlog日志自动清理及手动删除
- Mysql数据库清理binlog日志命令详解