mysqlbinlog是一个客户端程序,可以审查binlog文件及中继日志文件的内容。既可以读取本地也可以读取远程的binlog文件,输出二进制日志的内容。

mysqlbinlog常用的选项:

—database=db_name,-d db_name

只列出该数据库的条目(只用本地日志)。

–force-read,-f

使用该选项,如果mysqlbinlog读它不能识别的二进制日志事件,它会打印警告,忽略该事件并继续。没有该选项,如果mysqlbinlog读到此类事件则停止。

–read-from-remote-server,-R

从MySQL服务器读二进制日志。如果未给出该选项,任何连接参数选项将被忽略。这些选项是–host、–password、–port、–protocol、–socket和–user。

–host=host_name,-h host_name

获取给定主机上的MySQL服务器的二进制日志。

–port=port_num,-P port_num

用于连接远程服务器的TCP/IP端口号。

–user=user_name,-u user_name

连接远程服务器时使用的MySQL用户名。

–password[=password],-p[password]

当连接服务器时使用的密码。如果使用短选项形式(-p),选项和密码之间不能有空格。如果在命令行中–password或-p选项后面没有密码值,则提示输入一个密码。

–result-file=name,-r name

将输出指向给定的文件。

–short-form,-s

只显示日志中包含的语句,不显示其它信息。

–start-datetime=datetime

从二进制日志中第1个日期时间等于或晚于datetime参量的事件开始读取。datetime值相对于运行mysqlbinlog的机器上的本地时区。该值格式应符合DATETIME或TIMESTAMP数据类型。例如:

shell> mysqlbinlog–start-datetime=”2004-12-25 11:25:56″binlog.000003该选项可以帮助点对点恢复。

–stop-datetime=datetime

从二进制日志中第1个日期时间等于或晚于datetime参量的事件起停止读。关于datetime值的描述参见–start-datetime选项。该选项可以帮助及时恢复。

–start-position=N

从二进制日志中第1个位置等于N参量时的事件开始读。

–stop-position=N

从二进制日志中第1个位置等于和大于N参量时的事件起停止读。

mysql binlog 二进制_二进制日志-mysqlbinlog工具的使用相关推荐

  1. mysql binlog 统计_对MySQL binlog日志解析,统计每张表的DML次数

    想要获取每天数据库每张表的DML的次数,统计热度表,可以使用该脚本 # coding:utf-8 # 解析binlog,统计热度表,表的DML个数 import sys import os # mys ...

  2. mysql binlog c++_关于MySQL的日志管理(binlog)

    一.查看binlog的启用状态 最常用的mysql版本是5.7,默认不开启binlog,可以在登录mysql之后,利用以下命令查看当前的binlog启用状态: mysql > show vari ...

  3. mysql 日志mixed模式_[MySQL binlog]彻底解析Mixed日志格式的binlog

    MySQL binlog3种格式,row,mixed,statement. 解析工作 mysqlbinlog --base64-output=DECODE-ROWS -v mysql-bin.0001 ...

  4. mysql binlog 目录_怎么查看mysql 的binlog日志存放的位置(linux和win)

    这个你可以看配置文件 启用了才有这样的记录默认是没有的 linux系统中的/etc/my.cnf my.cnf内容: log-bin = mysqlbin # 默认配置 比如上面的设置重启数据库会生成 ...

  5. mysql 技术交流群_二进制部署MySQL(运维技术交流群:926402931,欢迎大家一起来交流。)...

    1.MySQL安装前准备 1.1.安装依赖包 yum install -y ncurses-devel libaio-devel 1.2.安装cmake yum install cmake -y 1. ...

  6. mysql binlog 备份_做好mysql运维,必须熟练掌握备份和恢复,实战一次不行多来几次...

    原文:https://www.toutiao.com/i6855460778359816715/ 平台:头条 作者:程序员不就是0和1 一. 备份恢复策略 进行备份或恢复操作时需要考虑一些因素: 1. ...

  7. mysql binlog 备份_偷偷的删表删库,跑路之前,尝试用binlog恢复MySQL数据

    一. Binlog二进制日志: MySQL的二进制日志binlog可以说是MySQL最重要的日志,它记录了所有的DDL和DML语句(所有的写入,除了(读)数据查询语句select),以事件形式记录,还 ...

  8. mysql binlog 过滤表_mysql日志恢复指定表【从binlog日志过滤恢复指定数据表】

    很多时候,MYSQL数据库由于一些误操作,需要恢复指定表,或某个表指定时间点的数据,这个时候需要根据MYSQL的binlog日志做时间点的恢复,下面将介绍这个方案的具体步骤: 一.登录数据库刷新bin ...

  9. mysql binlog 订阅_数据库binlog订阅和消费组件canal快速入门

    一.什么是canal 1.定位 Canal是阿里巴巴开源的一款基于mysql数据库binlog增量日志分析提供数据订阅和消费功能的组件 2.原理 Canal模拟MySQL Slave协议,将自己伪装成 ...

最新文章

  1. goland 关闭 自动移除未使用的包  自动添加需要的包
  2. EDM HTML编写建议和规范
  3. linux resouce,platform_device和platform_driver驱动的关系
  4. Vue——基本的代码结构和插值表达式、v-cloak||Vue指令之v-text和v-html||v-bind的三种用法||Vue指令之v-on
  5. Spring5参考指南:依赖注入
  6. P2596 [ZJOI2006]书架(fhq treap)
  7. 团队任务2:冲刺前的准备
  8. Web Service学习总结
  9. 学生成绩管理系统实验报告_学习60天python成果,Python变成学生成绩管理系统
  10. XCode 编辑器的shortcuts
  11. 解决listview点击item失效
  12. 在FL Studio中如何使用混音器的效果
  13. win10系统dnf安装不上服务器失败,win10系统玩dnf图表系统组建失败怎么修复
  14. python列表中字典指定value的中文按照首字母拼音排序,数字在后
  15. win10查询计算机显卡,windows10系统电脑查看显卡型号的两种方法
  16. 通过SqlDbx导出*.sql,然后倒入到SQLServer2005
  17. 重装系统后,没有以太网和WLAN怎么办
  18. python设置端口控制ie浏览器_[Python爬虫] 之二:Selenium 调用IEDriverServer打开IE浏览器安装配置...
  19. “竹影扫阶尘不动,月穿潭底水无痕”引出的……
  20. 平面几何----用余弦定理证明海伦公式

热门文章

  1. 三维的对象表示---OpenGL二次曲面和三次曲面函数
  2. dovecot vsz_limit参造成foxmail、outlook等客户端工具接收邮件有时候报错
  3. web前端技术杂谈--css篇(1)--浅谈margin(续)
  4. Repeater、GridView等 操作XML
  5. 嵌入式中主动触发hardfault
  6. 查看某段代码或语句的被调用路径的方法小结
  7. python报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode解决方案
  8. Leetcode255用队列构造栈
  9. 最好的oracle笔记,Oracle学习笔记(一)
  10. buffer pool mysql_MySQL 5.7版本新特性(修改buffer pool,无需重启服务)