Mysql Binlog数据查看的方法详解
发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,binlog介绍binlog,即二进制日志,它记录了数据库上的所有改变.改变数据库的SQL语句执行结束时,将在binlog的末尾写入一条记录,同时通知语句解析器,语句执行完毕.binlog格式基于语句
千家信息网最后更新 2025年11月08日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安全错误
数据库的锁怎样保障安全
l服务器异常
代理第三方服务器
网络安全二级三级
服务器搭建邮件服务器
互联网警务中的科技运用
高防服务器云免
长沙嵌入式软件开发
网络安全原理与实践pdf
中国网络技术属于中国吗
备忘录数据库文件名
软件开发数据收集
erp 数据库怎么读
滦县租房软件开发
javadb数据库删除语句
无代码软件开发平台有没有
服务软件开发报价
小鸟云服务器如何放行安全组
网络安全及客户信息保护
网络安全市场背景
聊天软件开发风险
材料数据库作用是什么
软件开发员怎么配置
如何创建db2数据库实例
html模板怎么运行在服务器上
服务器组建台式机
Java界面删除数据库信息
脂质的数据库
戴尔服务器730
数据库没有卸载干净
csgo韩服服务器脱机状态