码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Mysql查看Binlog文件


    前期准备

    检查是否开启binlog

    mysql> SHOW VARIABLES LIKE 'log_bin';
    // 或者
    mysql> SHOW VARIABLES LIKE 'log%';
    
    • 1
    • 2
    • 3

    ON代表开启,OFF代表关闭。如为OFF需 开启 后才能查看,但只能查看开启之后时间点的。
    在这里插入图片描述
    在这里插入图片描述

    查看binlog文件有哪些

    一般yum安装的mysql,binlog没指定的话,一般存在/var/lib/mysql/目录

    mysql> SHOW MASTER STATUS;
    
    • 1

    在这里插入图片描述
    binlog.000029即为最新的binlog文件,但需要主要binlog文件一般会有多个比如27、28

    查看binlog文件

    使用mysqlbinlog工具查看

    以下命令不需要在mysql中执行,在linux-sell中执行即可

    • 查看所有日志内容
    mysqlbinlog [binlog文件名]
    
    • 1
    • 查看指定时间范围内的日志内容
    mysqlbinlog --start-datetime="YYYY-MM-DD HH:MM:SS" --stop-datetime="YYYY-MM-DD HH:MM:SS" [binlog文件名]
    
    • 1
    • 将日志内容输出到文件
    mysqlbinlog [binlog文件名] > output.sql
    
    • 1
    • 以文本格式查看日志内容
    mysqlbinlog --verbose [binlog文件名]
    
    • 1
    • 以可执行的 SQL 格式查看日志内容
    mysqlbinlog --result-file=output.sql [binlog文件名]
    
    • 1

    例子

    查询binlog.000028文件中,从2023-11-13 20:45:55到57秒,有’user‘关键词的语句

    mysqlbinlog --start-datetime="2023-11-13 20:45:55" --stop-datetime="2023-11-13 20:45:57" --verbose /var/lib/mysql/binlog.000028 > test.sql | grep -i 'user' 
    
    • 1

    在这里插入图片描述
    grep后面也可以是正则表达式,例如grep -i 'UPDATE.*user*WHERE.*id.*=.*26642'

  • 相关阅读:
    Spring Data Redis使用方式
    当我让文心一言写个代码来庆祝1024程序员节,它写的代码是……
    XML的使用
    算法金 | 不愧是腾讯,问基础巨细节 。。。
    “山大地纬杯”第十二届山东省ICPC大学生程序设计竞赛 回顾
    JVM性能调优与实战基础理论篇-下
    Facebook广告被暂停是什么原因?Facebook广告账号被封怎么办?
    AI绘画工具汇总
    Spring Boot + Mybatis Plus实现登录注册
    [CVPR2021]Birds of a Feather: Capturing Avian Shape Models from Images
  • 原文地址:https://blog.csdn.net/qq_24973007/article/details/134527757
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号