mysql中Binlog事件的结构是什么

今天就跟大家聊聊有关MySQL中Binlog事件的结构是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

成都创新互联公司主营八宿网站建设的网络公司,主营网站建设方案,重庆APP开发公司,八宿h5微信小程序定制开发搭建,八宿网站营销推广欢迎八宿等地区企业咨询

1、说明

一个事件对象分为事件头和事件体。如果事件头的长度是x字节,那么事件体的长度为 (event_length - x)字节;设事件体中fixed part的长度为 y 字节,那么variable part的长度为(event_length - (x + y))字节。

2、实例

+=====================================+
| event  | timestamp         0 : 4    |
| header +----------------------------+
|        | type_code         4 : 1    |
|        +----------------------------+
|        | server_id         5 : 4    |
|        +----------------------------+
|        | event_length      9 : 4    |
|        +----------------------------+
|        | next_position    13 : 4    |
|        +----------------------------+
|        | flags            17 : 2    |
|        +----------------------------+
|        | extra_headers    19 : x-19 |
+=====================================+
| event  | fixed part        x : y    |
| data   +----------------------------+
|        | variable part              |
+=====================================+

看完上述内容,你们对mysql中Binlog事件的结构是什么有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。


名称栏目:mysql中Binlog事件的结构是什么
文章起源:http://scyanting.com/article/pochpc.html