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

60次阅读
没有评论

共计 644 个字符,预计需要花费 2 分钟才能阅读完成。

自动写代码机器人,免费开通

如何在 Mysql 数据库中使用命令清理 binlog 日志?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面丸趣 TV 小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

1、查看 binlog 日志

mysql  show binary logs;

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

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

purge binary logs to  mysql-bin.000035

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

3、清理 2019-09-09 13:00:00 前 binlog 日志

PURGE MASTER LOGS BEFORE  2019-09-09 13:00:00

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

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;

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

6、手动切换 binlog 日志

flush logs 
-- 或者 flush binary logs

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

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注丸趣 TV 行业资讯频道,感谢您对丸趣 TV 的支持。

向 AI 问一下细节

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-04发表,共计644字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)