Mysql Binlog数据查看的方法详解
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,binlog介绍binlog,即二进制日志,它记录了数据库上的所有改变.改变数据库的SQL语句执行结束时,将在binlog的末尾写入一条记录,同时通知语句解析器,语句执行完毕.binlog格式基于语句
千家信息网最后更新 2025年01月23日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安全错误
数据库的锁怎样保障安全
沭阳购买网络技术多少钱
服务器销售代理属于哪个行业
东南大学网络安全分数
华为服务器保修查询
首都网络安全期
泰州软件存储服务器
服务器旧
7种严重危害网络安全行为
服务器可以运行ospf吗
中国网络安全法多少章
服务器框架图
简述如何发展网络安全战略
网络技术三级题库
贵州数据网络技术分类推广
甘肃远程服务器租赁报价单
软件开发最坑的事
英雄联盟手游怎么改服务器
杭州学软件开发费用
天花板设计软件开发
7月网络安全
access 启动数据库
网络技术商标注册类目
缺氧数据库怎么弄
江苏省七财互联网科技
网络安全系数低 iwatch
网站如何配置数据库
有两个数据库怎么同步
聚焦网络安全主题短视频活动
大足租房网络安全
php web服务器 占比