Mysql Binlog数据查看的方法详解
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,binlog介绍binlog,即二进制日志,它记录了数据库上的所有改变.改变数据库的SQL语句执行结束时,将在binlog的末尾写入一条记录,同时通知语句解析器,语句执行完毕.binlog格式基于语句
千家信息网最后更新 2026年11月01日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数据查看的方法详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
文件
语句
数据
二进制
格式
内容
参数
数据库
时间
正在
方法
复杂
成功
一行
优势
同时
工具
日志
末尾
模式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技深圳
与互联网科技公司
致聘互联网科技
奇酷互联网络科技公司
无线互联网科技
互联网科技上市公司
长亮科技互联网金融
深圳卡尔迅互联网科技有限公司怎么样
深圳前海聚择互联网科技有限公司
欧洲十大科技互联网公司
移动互联网科技股
玉溪互联网科技怎么选
城市宝互联网科技有限公司
易企秀互联网科技是做什么的
抖集互联网科技技术咨询
唐山双旺合互联网科技产业园
众联互联网络科技
科技互联网公司两年变化
互联网科技博主张洲
盐城市攀科互联网科技有限公司
西安纸贵互联网科技有限公司
科技互联网龙头
丰台科技园 互联网
互联网高科技股票
互联网科技公司做什么
深圳互联网科技怎么样
中国科技创新与世界互联网大会
西安小鹰速贷互联网科技有限公司
扫呗互联网科技有限公司
广西泛欧互联网科技有限公司