MySQL开启MySQL binlog日志的服务器,如果不设置自动清理日志,默认binlog日志一直保留着,时间一长,服务器磁盘空间被binlog日志占满,导致MySQL数据库无法继续提供数据服务。

本文讲述如何安全清理binlog日志。

一、没有主从同步的情况下清理日志

mysql -uroot -pXXXXXX -e 'PURGE MASTER LOGS BEFORE DATE_SUB( NOW( ),INTERVAL 7 DAY)';

#mysql 定时清理7天前的binlog

手动清理

mysql -u root -p  #进入mysql 控制台

reset master;  #重置binlog

二、MySQL主从同步下安全清理binlog日志

1、mysql  -u root -p   #进入从服务器mysql控制台

show slave status\G;   #检查从服务器正在读取哪个日志,有多个从服务器,选择时间最早的一个做为目标日志。

2、进入主服务器mysql控制台

show master log;   #获得主服务器上的一系列日志

PURGE MASTER LOGS TO 'binlog.000011258';   #删除binlog.000011258'之前的,不包括binlog.000058

PURGE MASTER LOGS BEFORE '2020-10-22 13:00:00';  #清除2016-06-22 13:00:00前binlog日志

PURGE MASTER LOGS BEFORE DATE_SUB( NOW( ), INTERVAL 3 DAY);  #清除3天前binlog日志

三、设置自动清理MySQL binlog日志

vi  /etc/my.cnf  #编辑配置

expire_logs_days = 15  #自动删除15天前的日志。默认值为0,表示从不删除。

log-bin=mysql-bin   #注释掉之后,会关闭binlog日志

binlog_format=mixed   #注释掉之后,会关闭binlog日志

欢迎关注个人微信公众号“一森咖记”
近期热文你可能也会对以下话题感兴趣。点击链接便可查看。

  • 为什么不建议把数据库部署在docker容器内?
  • Redis缓存雪崩、缓存击穿、缓存穿透 及 常见缓存模式
  • 动图演示:如何彻底理解红黑树?
  • 基于Kubernetes的云平台存储容器化实践
  • 今天来聊一聊数据库事务的四种隔离性及Oracle和MySQL各自的默认隔离级别及原因分析
  • MySQL8.0 为嘛弃用Query Cache?
  • MySQL数据延迟跳动的问题分析
  • MySQL 5.6和 5.7_同步账号修改密码方式:真的不一样
  • MySQL8.0 为嘛弃用Query Cache?
  • 你应该知道的分布式系统之奠基石CAP理论
  • MySQL数据延迟跳动的问题分析
  • 如何判断一个应用系统性能好不好?
  • MySQL Document Store 混合使用关系型数据与非关系型数据
  • 分布式一致性算法:Paxos算法学习
  • MySQL 中你不得不知的重要知识点
  • 神技_如何快捷下载Oracle补丁的方法?!
  • 趋势篇:oracle 11g,12c,18c,19c之support lifetime
  • Centos能不能替换RHEL?
  • Centos能不能替换RHEL?
  • 年末总结_聊一聊数据库行业的“继往开来”
  • 【干货篇】在国内外数据库百家争鸣的时代,DBA们该何去何从?
  • 实操:12C RAC环境下的ADG同步库搭建
  • 浅谈MySQL三种锁:全局锁、表锁和行锁

centos一键清理磁盘空间_MySQLbinlog如何设置自动清理日志相关推荐

  1. ets5怎么找到数据文件夹_mac怎么清理磁盘空间?如何找到并清理Mac电脑“其他”文件?...

    相信大部分的Mac电脑用户都会有一个疑问,那就是"关于本机"中的那个"其他"类型到底是什么?为什么占据了那么大的磁盘空间,而在目前SSD固态硬盘空间有限的情况下 ...

  2. macpro如何清理磁盘空间_如何正确的清理C盘

    如何正确清理C盘 Windows电脑操作系统一般是安装在磁盘驱动器的C盘中,一旦运行,便会产生许多垃圾文件,C盘空间在一定程度上都会越来越小.伴随着电脑工作的时间越久,C盘常常会提示显示其内存已不足. ...

  3. 台式电脑计算机硬盘清理,电脑怎么清理磁盘空间,台式电脑c盘怎么清理

    无论我们给C盘分多大的分区,Windows都有办法把它填满.像休眠文件.系统页面文件这都是动辄GB级的,还有系统还原文件.虚拟内存.安装软件时临时下载存放位置,都在C盘上. 随着SSD的流行,如今很多 ...

  4. centos docker环境下如何清理磁盘空间

    Docker 容器磁盘占用100%(/data/docker/overlay2空间占用显示) overlay 40G 40G 0G 100% /var/lib/docker/overlay2/{id} ...

  5. Mac 用久了空间不足?教你如何清理磁盘空间

    Mac 用久了空间不足?教你如何清理磁盘空间 Mac 怎么清理磁盘空间?这个问题还真的难住了不少小伙伴.是否有省心的办法来轻松搞定苹果电脑上的垃圾和缓存文件? 我们平常使用Mac的时候会觉得很省心,可 ...

  6. macbook怎么清理磁盘空间 macbook的steam游戏怎么卸载

    在使用MacBook电脑的过程中,我们常常会遇到磁盘空间不足的问题.这种情况下,我们需要清理磁盘空间,使电脑更快地运行.另外,在MacBook上安装的Steam游戏也会占用大量磁盘空间,如果不需要它们 ...

  7. Win11磁盘空间不足怎么清理?Win11清理磁盘空间的方法

    ​磁盘空间不足将会影响电脑的运行,如果是在系统盘,会造成系统启动慢,运行缓慢,死机现象增多等,如果是在其他盘,会造成游戏或者应用软件使用缓慢,保存出错,硬盘读写能力下降.下面小编将为大家分享Win11 ...

  8. mac清理磁盘空间_Mac磁盘清理-如何释放Mac上的空间

    mac清理磁盘空间 Have you ever gotten a notification that you're running low on disk space on your Mac? Or ...

  9. 如何在Mac上清理磁盘空间?这些方法你用过了吗

    Mac电脑设备使用久了,可能会保存特别多的无用文件,那么Mac磁盘空间将会面临不够用的情况.那么该如何在Mac上清理磁盘空间? 如何在Mac上清理磁盘空间? 1.卸载长期不使用的应用 卸载长期不使用的 ...

  10. Mac苹果电脑如何清理磁盘空间?

    Mac怎么清理磁盘空间这个问题看似很简单,但其实却一直切实的困扰着很多Mac用户.原因在于Mac磁盘好像永远也不能彻底清理干净,"磁盘空间已满"这个提示时不时就会蹦出来打断工作和学 ...

最新文章

  1. Spring 注解 @bean 和 @component 的区别, 你知道吗?
  2. 除了鸿蒙还注册,除了“华为鸿蒙”,你不知道的是,整本山海经都被华为注册了...
  3. CS231n课程笔记翻译:图像分类笔记(上)
  4. netty源码分析之一:server的启动
  5. 《怎样成为一个高手》观后感
  6. 每日一题(14)—— 交换a,b的值(不使用中间变量)
  7. 注释不能自动设置时间_微波炉维修|微波炉能加热食品,但是到了设定时间,不能自动断电。...
  8. java处理表单变量_jsp处理表单及JS和JAVA变量互传
  9. python爬虫可以找种子吗_python3爬取torrent种子链接实例
  10. [2021年新鲜出炉]K8s工程师资料合辑,书籍推荐,面试题,精选文章,开源项目,PPT,视频,大厂资料
  11. python(六)动态网页爬虫
  12. 初识R语言介绍以及常见的问题
  13. Windows系统的命令窗口
  14. IPv4首部详细解释
  15. glew, glee与 gl glu glut glx glext的区别和关系
  16. Mysql数据库快速插入亿级数据
  17. JavaWeb之jsp
  18. “真假美猴王”竟然是如来的一次运维事故
  19. GQM 概述:构建研发效能度量体系的根本方法
  20. python画图保存png图片_Python将numpy矩阵保存为PNG图片

热门文章

  1. CentOS 安装 PPTP ××× 客户端安装脚本
  2. winxp---执行任务计划
  3. RHEL6.1 去掉开机总是提示注册啊,去掉rhsm-compliance-icon小图标
  4. java中list set map 的区别
  5. Google 宣布正式开源 Jib ,帮助 Java 应用快速容器化
  6. add p4 多个文件_Python实例:对文件夹图片批量添加logo操作
  7. 显著性目标检测matlab代码_YOLO v3 目标检测终篇(附完整 GitHub 代码)
  8. ES6学习笔记一(var let const三者区别)
  9. C# 尝试还原程序包时出错:找不到“XXXXX”版本的程序包“XXXXXX”
  10. Tomcat内存溢出,解决方法