mysql 正确清理binlog日志的两种方法
发布时间 - 2026-01-11 02:10:44 点击率:次mysq 正确清理binlog日志

前言:
MySQL中的binlog日志记录了数据库中数据的变动,便于对数据的基于时间点和基于位置的恢复,但是binlog也会日渐增大,占用很大的磁盘空间,因此,要对binlog使用正确安全的方法清理掉一部分没用的日志。
【方法一】手动清理binlog
清理前的准备:
① 查看主库和从库正在使用的binlog是哪个文件
show master status\G show slave status\G
② 在删除binlog日志之前,首先对binlog日志备份,以防万一
开始动手删除binlog:
purge master logs before'2016-09-01 17:20:00'; //删除指定日期以前的日志索引中binlog日志文件
或
purge master logs to'mysql-bin.000022'; //删除指定日志文件的日志索引中binlog日志文件
注意:
时间和文件名一定不可以写错,尤其是时间中的年和文件名中的序号,以防不小心将正在使用的binlog删除!!!
切勿删除正在使用的binlog!!!
使用该语法,会将对应的文件和mysql-bin.index中的对应路径删除。
【方法二】通过设置binlog过期的时间,使系统自动删除binlog文件
mysql> show variables like 'expire_logs_days'; +------------------+-------+ | Variable_name | Value | +------------------+-------+ | expire_logs_days | 0 | +------------------+-------+ mysql> set global expire_logs_days = 30; #设置binlog多少天过期
注意:
过期时间设置的要适当,对于主从复制,要看从库的延迟决定过期时间,避免主库binlog还未传到从库便因过期而删除,导致主从不一致!!!
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# mysql
# 正确清理binlog日志
# 清理binlog日志两种方法
# Mysql数据库清理binlog日志命令详解
# MySQL 自动清理binlog日志的方法
# 清理MySQL Binlog二进制日志的三种方式
# mysql binlog日志自动清理及手动删除
# 如何清理MySQL中的binlog问题
# MySQL清理binlog日志文件命令详解
# MySQL binlog日志清理的方案分享
# MySQL中Binlog文件占用空间比较大该如何清理
# 也会
# 尤其是
# 不可以
# 希望能
# 要看
# 还未
# 要对
# 谢谢大家
# 会将
# 数据库中
# 磁盘空间
# 是哪个
# show
# master
# bash
# status
# purge
# logs
# slave
# sql
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
实现点击下箭头变上箭头来回切换的两种方法【推荐】
javascript中数组(Array)对象和字符串(String)对象的常用方法总结
Laravel如何编写单元测试和功能测试?(PHPUnit示例)
Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】
北京网站制作的公司有哪些,北京白云观官方网站?
Laravel如何实现邮件验证激活账户_Laravel内置MustVerifyEmail接口配置【步骤】
nodejs redis 发布订阅机制封装实现方法及实例代码
Laravel怎么上传文件_Laravel图片上传及存储配置
Laravel如何处理文件下载请求?(Response示例)
laravel怎么在请求结束后执行任务(Terminable Middleware)_laravel Terminable Middleware请求结束任务执行方法
python中快速进行多个字符替换的方法小结
如何快速使用云服务器搭建个人网站?
北京专业网站制作设计师招聘,北京白云观官方网站?
桂林网站制作公司有哪些,桂林马拉松怎么报名?
如何快速搭建FTP站点实现文件共享?
网站制作价目表怎么做,珍爱网婚介费用多少?
Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】
Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
如何获取PHP WAP自助建站系统源码?
JavaScript如何实现继承_有哪些常用方法
大连 网站制作,大连天途有线官网?
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
Laravel安装步骤详细教程_Laravel环境搭建指南
Laravel怎么发送邮件_Laravel Mail类SMTP配置教程
标题:Vue + Vuex 项目中正确使用 JWT 进行身份认证的实践指南
香港服务器网站卡顿?如何解决网络延迟与负载问题?
Laravel PHP版本要求一览_Laravel各版本环境要求对照
Laravel怎么调用外部API_Laravel Http Client客户端使用
大同网页,大同瑞慈医院官网?
Laravel如何使用Telescope进行调试?(安装和使用教程)
Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决
Laravel模型事件有哪些_Laravel Model Event生命周期详解
Laravel如何生成API文档?(Swagger/OpenAPI教程)
laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法
专业商城网站制作公司有哪些,pi商城官网是哪个?
Python3.6正式版新特性预览
Python自然语言搜索引擎项目教程_倒排索引查询优化案例
详解Android图表 MPAndroidChart折线图
🚀拖拽式CMS建站能否实现高效与个性化并存?
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
如何在阿里云通过域名搭建网站?
Laravel怎么实现API接口鉴权_Laravel Sanctum令牌生成与请求验证【教程】
js实现点击每个li节点,都弹出其文本值及修改
怎么用AI帮你设计一套个性化的手机App图标?
如何在阿里云服务器自主搭建网站?
Laravel如何实现密码重置功能_Laravel密码找回与重置流程
Gemini怎么用新功能实时问答_Gemini实时问答使用【步骤】
Windows11怎样设置电源计划_Windows11电源计划调整攻略【指南】
上一篇:如何利用日志提升Linux性能
下一篇:轻松几步教你如何快速建立个人网站
上一篇:如何利用日志提升Linux性能
下一篇:轻松几步教你如何快速建立个人网站

