如何使用命令清理Mysql数据库中的binlog日志

分类:编程技术 时间:2024-02-20 15:24 浏览:0 评论:0
0
如何使用命令清除Mysql数据库中的binlog日志?很多新手对此并不是很清楚。为了帮助大家解决这个问题,下面小编就来详细讲解一下。有这方面需求的人可以学习一下。希望你能有所收获。

1.查看binlog日志

mysql>显示二进制日志;


2.删除某个日志文件之前的所有日志文件

清除二进制日志到'mysql-bin.000035';


3.清理2023-09-09 13:00:00之前的binlog日志

PURGE MASTER LOGS BEFORE '2023-09-09 13 :00:00';


4.清理3天前的binlog日志

PURGE MASTER LOGS BEFORE DATE_SUB(NOW( ) , INTERVAL 3 DAY); --之前,变量的日期参数可以采用“YYYY-MM-DD hh:mm:ss”的格式。这里的清理是指从此时到 3243600 秒前的文件,这是该文件最后一次更新的时间。 --时间和文件名一定不能写错,尤其是时间中的年份和文件名中的序号,防止正在使用的binlog被误删除! ! ! --永远不要删除正在使用的binlog! ! ! 

5.重置所有日志

重置master;


6.手动切换binlog日志

刷新日志——或者刷新二进制日志


阅读以上内容对您有帮助吗?如果您想了解更多相关知识或阅读更多相关文章,请关注行业资讯频道。感谢您的支持。

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > 如何使用命令清理Mysql数据库中的binlog日志

用户评论