MySQL中的binlog日志记录了数据库中数据的变动,便于对数据的基于时间点和基于位置的恢复,但是binlog也会日渐增大,占用很大的磁盘空间,因此,要对binlog使用正确安全的方法清理掉一部分没用的日志。

【方法一】手动清理binlog

清理前的准备:

① 查看主库和从库正在使用的binlog是哪个文件

② 在删除binlog日志之前,首先对binlog日志备份,以防万一

开始动手删除binlog:

purge master logs before'2016-09-01 17:20:00'; //删除指定日期以前的日志索引中binlog日志文件

purge master logsto'mysql-bin.000022'; //删除指定日志文件的日志索引中binlog日志文件

注意:

时间和文件名一定不可以写错,尤其是时间中的年和文件名中的序号,以防不小心将正在使用的binlog删除!!!

切勿删除正在使用的binlog!!!

使用该语法,会将对应的文件和mysql-bin.index中的对应路径删除。

【方法二】通过设置binlog过期的时间,使系统自动删除binlog文件

注意:

过期时间设置的要适当,对于主从复制,要看从库的延迟决定过期时间,避免主库binlog还未传到从库便因过期而删除,导致主从不一致!!!

摘自网络。

mysql binlog purge_正确清理mysql binlog日志方法相关推荐

  1. 怎样清理苹果手机内存空间_这才是正确清理苹果手机内存的方法,清理后和新机一样流畅...

    分享最实在的玩机技巧,洞察最前沿的科技资讯!大家好,这里是手机科技园~~~ 建议大家买手机一定要买大内存的,不然空间不足的时候,天天都要清理.今天就来教大家,正确清理苹果手机内存的方法,清理后和新机一 ...

  2. linux重启mysql一直_linux正确重启MySQL的方法

    由于是从源码包安装的mysql,所以系统中是没有红帽常用的servcie mysqld restart这个脚本 只好手工重启 有人建议killall mysql.这种野蛮的方法其实是不行的,强制终止的 ...

  3. iPhone清理喇叭灰尘_iphone正确清理扬声器灰尘的方法

    夏天来临各种各样的手机问题就都出现了,手机发热已经成为了热议话题,网上的妙招也是层出不穷甚至有销售水冷装置风扇手柄的,或者diy给手机加铜钹,又或者使用石墨烯等等的方法,但还是避免不了发热,除手机发热 ...

  4. 六种正确清理C盘的方法,解决你的红色烦恼

    Windows操作系统一般是安装在磁盘驱动器的C盘中,运行时会产生许多垃圾文件,C盘空间在一定程度上会越来越小. 伴随着电脑工作的时间越久,C盘常常会提示显示其内存已不足. C盘容量不足将会极大影响系 ...

  5. mysql binlog 过期_mysql清理过期binlog堵塞数据库

    背景 线上有一套数据库业务迁移走一段时间,过了一周业务又接入进来,运行几分钟后突然出现数据库10秒左右无法写入,上去排查发现此时出现了几百G binlog的过期删除 线上环境 mysql_versio ...

  6. mysql userstat_mysql 中记录用户登录错误日志方法小结

    如何myql server 中,记录用户登录失败的次数,也是很重要的,在mysql 5.x系列中,暂时可以通过配置文件中my.ini设置的方法进行设置,小结如下: 1 general_log_file ...

  7. mysql having in_正确理解MySQL中的where和having的区别

    以前在学校里学习过SQLserver数据库,发现学习的都是皮毛,今天以正确的姿态谈一下MySQL中where和having的区别. 误区:不要错误的认为having和group by 必须配合使用. ...

  8. 这才是正确清理手机内存的方法,一起来看看

    我们的手机用了一段时间后,有没有感觉卡变了,运行速度也很慢?估计是手机内存不足造成的,今天教大家如何快速清理20G空间. 方法一:关闭数据分析 手机会自动分析我们的使用情况并将数据发送给 Apple. ...

  9. 苹果手机其他占内存很大去哪删除_Iphone内存总是不够用?原来这才是正确清理垃圾的方法,长见识了...

    现在很多年轻人都很喜欢苹果手机,很大一部分原因是他们觉得苹果手机不卡顿.可以手机使用久了难免会缓存很多垃圾,占用内存,拖慢手机运行速度.今天教大家iPhone正确清理手机垃圾的方法. 1.清除浏览器垃 ...

最新文章

  1. mysql游标书写_mysql中光标如何书写
  2. numpy统计分布显示
  3. React-Native-lesson
  4. 龙贝格方法c语言,龙贝格算法
  5. 远控时其他用户登录到这台计算机,如何远程控制另一台电脑 远程控制另一台电脑方法【详解】...
  6. HDU - 1525
  7. Spring-ConfigurationClassPostProcessor类
  8. 常见概率分布图表总结
  9. Ubuntu18.04 上 phpvirtualbox 折腾记
  10. 通过Visual Studio 2012 比较SQL Server 数据库的架构变更
  11. 数据样本过大 数据维度过大:用户名做一个聚类2.可以将时间分段,达到降维的效果
  12. 猫哥教你写爬虫 029--爬虫初探-requests
  13. 五则运算c语言程序,C语言算术运算示例程序
  14. Win10开机时怎么跳过磁盘检查?
  15. 电脑win7蓝屏没有修复计算机,手把手教你win7蓝屏如何修复
  16. mysql查询表的列名_查看表所有列名SQL
  17. 谷歌浏览器——新建下载任务
  18. .net core webAPI 使其同时支持返回json或xml
  19. 1849 将字符串拆分为递减的连续值(递归)
  20. acm竞赛小结5 BUAA Training 2013 #1

热门文章

  1. 瓜田老梁:FA1# 微服务流控防护场景与应对措施
  2. Jeecg-boot 2.4.6+ 多租户改造方案(涉及菜单部门角色等基础模块)
  3. JeeWx捷微3.0多触点版本发布,支持微信公众号,微信企业号,支付窗——喜迎双“旦”
  4. 数据仓库之电商数仓-- 3.4、电商数据仓库系统(ADS层)
  5. JAVA面试题:你怎么设计一个消息队列?
  6. 006-Python迭代器
  7. 创建定制的ASP.NET AJAX非可视化客户端组件
  8. 数据中心UPS维护和使用十大注意事项
  9. 【水】对于算法的个人理解
  10. thymeleaf模板引擎shiro集成框架