zoukankan      html  css  js  c++  java
  • mysqlbinlog命令使用

    常用参数:
    --start-datetime=datetime 从二进制日志中第1个日期时间等于或晚于datetime参量的事件开始读取。datetime值相对于运行mysqlbinlog的机器上的本地时区。该值格式应符合DATETIME或TIMESTAMP数据类型。
    --stop-datetime=datetime 从二进制日志中第1个日期时间等于或晚于datetime参量的事件起停止读。关于datetime值的描述参见--start-datetime选项。该选项可以帮助及时恢复。
    --start-position=N 从二进制日志中第1个位置等于N参量时的事件开始读。
    --stop-position=N 从二进制日志中第1个位置等于和大于N参量时的事件起停止读。
    --base64-output=DECODE-ROWS 会显示出row模式带来的sql变更
    -d 与 --database 效果相同,指定一个数据库名称。
    --offset=N,-o N 跳过前N个条目。
     
    注意:
    1.不要查看当前正在写入的binlog文件
    2.不要加--force参数强制访问
    3.如果binlog格式是行模式的,请加 -vv参数
     
    基于开始/结束时间
    mysqlbinlog --start-datetime='2018-07-10 00:00:00' --stop-datetime='2018-07-10 01:01:01' -d 库名 二进制文件
     
    基于pos值
    mysqlbinlog --start-position=107 --stop-position=1000 -d 库名 二进制文件
     
    转换为可读文本
    mysqlbinlog --base64-output=DECODE-ROWS  -vv -d 库名 二进制文件

  • 相关阅读:
    JMeter递增加压总结
    JMeter跨线程传参总结
    JMeter+Grafana+Influxdb可视化性能监控平台搭建总结
    MONyog入门总结
    MongoDB导出/导入操作
    测试工作中用到的MongoDB命令
    Go单元测试与报告
    Postwoman教程
    测试工作中用到的Redis命令
    redis-dump教程
  • 原文地址:https://www.cnblogs.com/liang545621/p/9400434.html
Copyright © 2011-2022 走看看