Mysql Binlog数据查看的方法详解
发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,binlog介绍binlog,即二进制日志,它记录了数据库上的所有改变.改变数据库的SQL语句执行结束时,将在binlog的末尾写入一条记录,同时通知语句解析器,语句执行完毕.binlog格式基于语句
千家信息网最后更新 2024年11月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安全错误
数据库的锁怎样保障安全
互联网智能科技探索
伦敦网络安全发展
跨界网络技术服务有限公司
软件开发学完后就业什么单位
vba访问cad内部数据库
上海企业网络技术服务答疑解惑
工业空岛服务器
网络安全电子小报 模板
数据库怎么收缩数据库
江苏戴尔服务器虚拟化设计
中国服务器龙头有哪三个
广东省汕头市网络安全宣传
经济金融与数据库
数据库包含属性
如何动态查看服务器日志
漫游网络安全吗
读秀数据库的技术
数据库的每一行代表
博兴管理软件开发公司
嵌入式和软件开发哪个薪资高
网络安全公司排名 知乎
access数据库按性别统计
跨界网络技术服务有限公司
达梦数据库软件开发
广交计算机网络技术好吗
数据库创建索引后怎么用
绝地求生北京服务器测试
软件开发完后成本怎么做账
初中毕业能学计算机网络安全吗
在家做软件开发是什么工作