• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Mysql Binlog数据查看的方法详解

    binlog介绍

    binlog,即二进制日志,它记录了数据库上的所有改变.

    改变数据库的SQL语句执行结束时,将在binlog的末尾写入一条记录,同时通知语句解析器,语句执行完毕.

    binlog格式

    基于语句,无法保证所有语句都在从库执行成功,比如update ... limit 1;

    基于行,将每一次改动记为binlog中的一行.在执行一个特别复杂的update或者delete操作时,基于行的格式会有优势.

    登录到mysql查看binlog

    只查看第一个binlog文件的内容

    show binlog events;

    查看指定binlog文件的内容

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

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

    show master status\G

    获取binlog文件列表

    show binary logs;

    用mysqlbinlog工具查看

    注意:

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

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

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

    本地查看

    基于开始/结束时间

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

    基于pos值

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

    远程查看

    指定开始/结束时间,并把结果重定向到本地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

    总结

    以上所述是小编给大家介绍的Mysql Binlog数据查看的方法详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

    您可能感兴趣的文章:
    • [MySQL binlog]mysql如何彻底解析Mixed日志格式的binlog
    • Mysql中Binlog3种格式的介绍与分析
    • mysql 正确清理binlog日志的两种方法
    • MySQL中的binlog相关命令和恢复技巧
    • mysql开启binlog步骤讲解
    • Mysql数据库之Binlog日志使用总结(必看篇)
    • mysql对binlog的处理说明
    • Mysql数据库清理binlog日志命令详解
    • MySQL中使用binlog时格式该如何选择
    上一篇:MySQL中有哪些情况下数据库索引会失效详析
    下一篇:Mysql 相邻两行记录某列的差值方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Mysql Binlog数据查看的方法详解 Mysql,Binlog,数,据查,看的,