![]() |
MySQL 9.5.0
Source Code Documentation
|
LOAD DATA INFILE is not written to the binary log like other statements. More...
#include <sys/types.h>#include "mysql/binlog/event/statement_events.h"#include "mysql/binlog/event/table_id.h"Go to the source code of this file.
Classes | |
| class | mysql::binlog::event::Execute_load_query_event |
| Event responsible for LOAD DATA execution, it similar to Query_event but before executing the query it substitutes original filename in LOAD DATA query with name of temporary file. More... | |
| class | mysql::binlog::event::Delete_file_event |
| DELETE_FILE_EVENT occurs when the LOAD DATA failed on the master. More... | |
| class | mysql::binlog::event::Append_block_event |
| This event is created to contain the file data. More... | |
| class | mysql::binlog::event::Begin_load_query_event |
| 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. More... | |
Namespaces | |
| namespace | mysql |
| namespace | mysql::binlog |
| namespace | mysql::binlog::event |
| The namespace contains classes representing events that can occur in a replication stream. | |
Macros | |
| #define | DUMPFILE_FLAG 0x1 |
| #define | OPT_ENCLOSED_FLAG 0x2 |
| #define | REPLACE_FLAG 0x4 |
| #define | IGNORE_FLAG 0x8 |
| #define | FIELD_TERM_EMPTY 0x1 |
| #define | ENCLOSED_EMPTY 0x2 |
| #define | LINE_TERM_EMPTY 0x4 |
| #define | LINE_START_EMPTY 0x8 |
| #define | ESCAPED_EMPTY 0x10 |
Enumerations | |
| enum | mysql::binlog::event::enum_load_dup_handling { mysql::binlog::event::LOAD_DUP_ERROR = 0 , mysql::binlog::event::LOAD_DUP_IGNORE , mysql::binlog::event::LOAD_DUP_REPLACE } |
| Elements of this enum describe how LOAD DATA handles duplicates. More... | |
LOAD DATA INFILE is not written to the binary log like other statements.
It is written as one or more events in a packed format, not as a cleartext statement in the binary log. The events indicate what options are present in the statement and how to process the data file.