10bet网址
MySQL内部手册


14.9.6 COM_BINLOG_DUMP_GTID

如果binlog-filename为空时,服务器将发送第一个已知binlog的binlog流。

COM_BINLOG_DUMP_GTID

请求Binlog网络流基于GTID

有效载荷
1 [1e] COM_BINLOG_DUMP_GTID 2 flags 4 server-id 4 binlog-filename-len string[len] binlog-filename 8 binlog-pos if flags & BINLOG_THROUGH_GTID {4 data-size string[len] data}
字段
  • 旗帜2) - - -

    国旗

    描述

    0 x01

    BINLOG_DUMP_NON_BLOCK

    0 x02

    BINLOG_THROUGH_POSITION

    0 x04

    BINLOG_THROUGH_GTID

  • server_id4——这个slave的server id

  • binlog-filename-len4)——长度binlog-filename

  • binlog-filenamestring.fix_len——主服务器上binlog的文件名

  • binlog_pos8——在binlog文件中开始流的位置

  • data-len4)——长度数据

  • 数据string.fix_len)——SID块

    4 n_sid for n_sid {string[16] SID 8 n_interval for n_interval {8 start (signed) 8 end (signed)}}
返回

一个Binlog网络流,一个ERR_Packet或者,如果BINLOG_DUMP_NON_BLOCK设置为EOF_Packet