共计 644 个字符,预计需要花费 2 分钟才能阅读完成。
自动写代码机器人,免费开通
如何在 Mysql 数据库中使用命令清理 binlog 日志?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面丸趣 TV 小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
1、查看 binlog 日志
mysql show binary logs;
2、删除某个日志文件之前的所有日志文件
purge binary logs to mysql-bin.000035
3、清理 2019-09-09 13:00:00 前 binlog 日志
PURGE MASTER LOGS BEFORE 2019-09-09 13:00:00
4、清理 3 天前 binlog 日志
PURGE MASTER LOGS BEFORE DATE_SUB(NOW( ), INTERVAL 3 DAY);
--BEFORE,变量的 date 自变量可以为 YYYY-MM-DD hh:mm:ss 格式。这里的清理是指从此刻 -3243600s 前的文件,是此文件最后更新的时间。-- 时间和文件名一定不可以写错,尤其是时间中的年和文件名中的序号,以防不小心将正在使用的 binlog 删除!!!-- 切勿删除正在使用的 binlog!!!
5、重置所有的日志
reset master;
6、手动切换 binlog 日志
flush logs
-- 或者 flush binary logs
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注丸趣 TV 行业资讯频道,感谢您对丸趣 TV 的支持。
向 AI 问一下细节正文完