当前位置: 首页 > news >正文

MySQL如何删除binlog日志文件

MySQL如何删除binlog日志文件呢?

1、使用命令手动在操作系统中删除,但是这种删除并没有从数据库逻辑层面删除,数据库里还记录着这条日志,可能会有一些问题。
进入到MySQL数据目录下,rm -rf +日志文件


2、使用SQL命令删除,该命令执行成功后,Linux系统中的binlog物理文件也会被删除。
登录到数据库中,查询binlog日志文件信息

show binary logs;


1> 删除单条binlog日志文件

purge binary logs to 'mysql_bin.000621'


2> 删除某个日期前的binlog日志文件

purge binary logs before '2024-10-17 14:05:00'


3> 删除某天前的binlog日志文件

purge binary logs before date_sub(now(), interval 0 day);


3、设置自动清理binlog日志
在my.cnf配置文件中添加

expire_logs_day=7

然后重启数据库服务,数据库就会自动删除7天前的binlog日志。

http://www.jsqmd.com/news/217125/

相关文章:

  • js遍历数组和对象的常用方法有哪些?
  • NAT技术:互联网连接的隐形桥梁
  • Redis的两个小错误
  • 深度学习计算机毕设之基于人工智能python-CNN卷积神经网络对土豆疾病识别基于python-CNN卷积神经网络对土豆疾病识别
  • mysql如何创建用户并且授权
  • Springboot校园二手交易平台lca16(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
  • 深度学习毕设项目:基于python-CNN卷积神经网络的水果识别
  • NSSCTF2026年1月8日每日一练之[第五空间 2021]WebFTP
  • ADVANCE Day44
  • 深度学习毕设项目:基于python-CNN卷积神经网络对土豆疾病识别基于python-CNN卷积神经网络对土豆疾病识别
  • vscode 指定插件安装位置
  • 剪切板推荐,pastemate代替win系统自带的
  • LangGraph1.0实战:构建自动邮件处理智能体,大模型应用开发指南
  • DeepSeek+Ollama+AnythingLLM搭建本地知识库,打造你的私人AI管家(建议收藏)
  • 从代码到上线 3 分钟:我如何用平台工程思路,彻底告别繁琐的 K8s 运维
  • 深度学习毕设项目:通过python_CNN卷积神经网络对鸡蛋是否破损识别
  • AI大模型岗位薪资真相:多少年包能拿到?普通人如何破局?_AI持续爆火,相关岗位薪资到底达到了多少
  • MySQL四种备份表的方式
  • 深度学习计算机毕设之基于python-CNN卷积神经网络的水果识别基于python-CNN卷积神经网络的水果识别
  • 光特通信40G光模块:适配各种需求的高速传输方案
  • 【毕业设计】基于深度学习python卷积网络对甘蔗叶子病识别
  • 高效收集并分享活动精彩瞬间!!组织者必看
  • mysql之日期时间函数
  • RAG技术揭秘:让AI大模型学会查资料,回答更专业
  • 【毕业设计】基于深度学习python-CNN卷积神经网络对土豆疾病识别基于python-CNN卷积神经网络对土豆疾病识别
  • 都说网络安全前景好,到底好在哪?3 个数据给你答案
  • 深度测评专科生必用的9款AI论文平台
  • 程序员必看!2个月变身AIGC产品经理,薪资翻倍学习指南(附收藏级资源)
  • 我如何将“配环境1天,上线半天”的流程,压缩到3分钟?
  • 同样转行网络安全,有人月薪 8k 有人 3 万?方向选对才是关键