| 类 | 说明 |
|---|---|
| AppendBlockLogEvent |
Append_block_log_event.
|
| BeginLoadQueryLogEvent |
Event for the first block of file to be loaded, its only difference from
Append_block event is that this event creates or truncates existing file
before writing data.
|
| CreateFileLogEvent |
Create_file_log_event.
|
| DeleteFileLogEvent |
Delete_file_log_event.
|
| DeleteRowsLogEvent |
Log row deletions.
|
| ExecuteLoadLogEvent |
Execute_load_log_event.
|
| ExecuteLoadQueryLogEvent |
Event responsible for LOAD DATA execution, it similar to Query_log_event but
before executing the query it substitutes original filename in LOAD DATA
query with name of temporary file.
|
| FormatDescriptionLogEvent |
For binlog version 4.
|
| GtidLogEvent | |
| HeartbeatLogEvent |
Replication event to ensure to slave that master is alive.
|
| IgnorableLogEvent |
Base class for ignorable log events.
|
| IncidentLogEvent |
Class representing an incident, an occurance out of the ordinary, that
happened on the master.
|
| IntvarLogEvent |
An Intvar_log_event will be created just before a Query_log_event, if the
query uses one of the variables LAST_INSERT_ID or INSERT_ID.
|
| LoadLogEvent |
This log event corresponds to a "LOAD DATA INFILE" SQL query on the following
form:
(1) USE db;
(2) LOAD DATA [CONCURRENT] [LOCAL] INFILE 'file_name'
(3) [REPLACE | IGNORE]
(4) INTO TABLE 'table_name'
(5) [FIELDS
(6) [TERMINATED BY 'field_term']
(7) [[OPTIONALLY] ENCLOSED BY 'enclosed']
(8) [ESCAPED BY 'escaped']
(9) ]
(10) [LINES
(11) [TERMINATED BY 'line_term']
(12) [LINES STARTING BY 'line_start']
(13) ]
(14) [IGNORE skip_lines LINES]
(15) (field_1, field_2, ..., field_n)
Binary Format: The Post-Header consists of the following six components.
|
| LogHeader |
The Common-Header, documented in the table @ref Table_common_header "below",
always has the same form and length within one version of MySQL.
|
| PreviousGtidsLogEvent | |
| QueryLogEvent |
A Query_log_event is created for each query that modifies the database,
unless the query is logged row-based.
|
| RandLogEvent |
Logs random seed used by the next RAND(), and by PASSWORD() in 4.1.0. 4.1.1
does not need it (it's repeatable again) so this event needn't be written in
4.1.1 for PASSWORD() (but the fact that it is written is just a waste, it
does not cause bugs).
|
| RotateLogEvent |
This will be deprecated when we move to using sequence ids.
|
| RowsLogBuffer |
Extracting JDBC type and value information from packed rows-buffer.
|
| RowsLogEvent |
Common base class for all row-containing log events.
|
| RowsQueryLogEvent | |
| StartLogEventV3 | |
| StopLogEvent |
Stop_log_event.
|
| TableMapLogEvent |
In row-based mode, every row operation event is preceded by a
Table_map_log_event which maps a table definition to a number.
|
| TableMapLogEvent.ColumnInfo |
Holding mysql column information.
|
| UnknownLogEvent |
Unknown_log_event
|
| UpdateRowsLogEvent |
Log row updates with a before image.
|
| UserVarLogEvent |
User_var_log_event.
|
| WriteRowsLogEvent |
Log row insertions and updates.
|
| XidLogEvent |
Logs xid of the transaction-to-be-committed in the 2pc protocol.
|
Copyright © 2017. All rights reserved.