QUERY_EVENT
The QUERY_EVENT records text-based SQL statements for statement-based replication, capturing the query string and execution context like the default database.
Header
Fields
Status variables
Q_FLAGS2_CODE (0x00)
Value
Option
Q_SQL_MODE_CODE (0x01)
Value
Option
Q_CATALOG_NZ_CODE (0x02)
Q_AUTO_INCREMENT (0x03)
Q_CHARSET_CODE (0x04)
Q_TIMEZONE_CODE (0x05)
Q_CATALOG_NZ_CODE (0x06)
Q_LC_TIME_NAMES_CODE (0x07)
Q_CHARSET_DATABASE_CODE (0x08)
Q_TABLE_MAP_FOR_UPDATE_CODE (0x09)
Q_MASTER_DATA_WRITTEN_CODE (0x0A)
Q_INVOKER (0x0B|)
Q_UPDATED_DB_NAMES (0x0C)
Q_MICROSECONDS (0x0D)
Q_HRNOW (0x80)
Q_XID (0x81)
Example With CRC32
Header, 19 Bytes
Content, Variable Data
CRC32, 4 Bytes
Example With Default Database and CRC32
Content, Variable Data
Last updated
Was this helpful?

