当前位置:Gxlcms > 数据库问题 > MySQL的binlog数据如何查看

MySQL的binlog数据如何查看

时间:2021-07-01 10:21:17 帮助过:15人阅读

  • 查看指定binlog文件的内容

    show binlog events in ‘mysql-bin.000002‘;

     

     
  • 查看当前正在写入的binlog文件

    show master status\G

     

     
  • 获取binlog文件列表

    show binary logs;

     

     
  • 用mysqlbinlog工具查看

    注意:

    1. 不要查看当前正在写入的binlog文件

    2. 不要加--force参数强制访问

    3. 如果binlog格式是行模式的,请加 -vv参数

    本地查看

    1. 基于开始/结束时间

      mysqlbinlog --start-datetime=‘2013-09-10 00:00:00‘ --stop-datetime=‘2013-09-10 01:01:01‘ -d 库名 二进制文件

       

       
    2. 基于pos值

      mysqlbinlog --start-postion=107 --stop-position=1000 -d 库名 二进制文件

       

       

    远程查看

    1. 指定开始/结束时间,并把结果重定向到本地t.binlog文件中.

      mysqlbinlog -u username -p password -hl-db1.dba.beta.cn6.qunar.com -P3306 --read-from-remote-server --start-datetime=‘2013-09-10 23:00:00‘ --stop-datetime=‘2013-09-10 23:30:00‘ m

       

       

    MySQL的binlog数据如何查看

    标签:dba   文件中   执行   adl   bsp   delete   show   ...   datetime   

    人气教程排行