Search Results
https://dev.mysql.com/doc/internals/en/com-stmt-close.html
COM_STMT_CLOSE deallocates a prepared statement No response is sent back to the client. COM_STMT_CLOSE: COM_STMT_CLOSE direction: client -> server response: none payload: 1 [19] COM_STMT_CLOSE 4 statement-id example: 05 00 00 00 19 01 00 00 00 ...
https://dev.mysql.com/doc/internals/en/cs-sect-expired-password.html
All other statements fail with an error like this: mysql> SELECT 1; ERROR 1820 (HY000): You must SET PASSWORD before executing this statement On the protocol side exists a safeguard CLIENT_CAN_HANDLE_EXPIRED_PASSWORDS to protect clients from running ... Since MySQL 5.6.7, a MySQL account can be expired with ALTER USER account PASSWORD ...
https://dev.mysql.com/doc/internals/en/event-header-fields.html
The master/server relationships look like this: M1---->M2 ^ | | | +--M3<-+ A client sends an INSERT statement to M1. The value of this constant is 13 in MySQL 3.23 (v1 format), and 19 in MySQL 4.0 and up (v3 format and up). The first 19 bytes for v4 ...
https://dev.mysql.com/doc/internals/en/implementing-commit.html
The THD parameter is used to identify the transaction that needs to be committed, while the bool all parameter indicates if this is a full transaction commit or just the end of a statement that is part of the transaction. If the server is in ...
https://dev.mysql.com/doc/internals/en/implementing-external-lock-method.html
The [custom-engine.html#custom-engine-api-reference-external_lock external_lock()] method is called at the start of a statement or when a LOCK TABLES statement is issued. Examples of using external_lock() can be found in the sql/ha_innodb.cc file, ...
https://dev.mysql.com/doc/internals/en/information-schema-optimizer-trace-table.html
TRACE: The trace, in JSON format (see json.org: basically it has scalars (number, string, bool) and structures (either arrays or associative arrays)).
https://dev.mysql.com/doc/internals/en/item-class.html
To us, the word Item means more than just “thingamabob”; it is a technical term with a precise definition in the context of our source code. In the function category we include operators such as + and ||, because operators are merely functions ...
https://dev.mysql.com/doc/internals/en/overview.html
The MySQL protocol is used between MySQL Clients and a MySQL Server.
https://dev.mysql.com/doc/internals/en/rows-event.html
repeat rows until event-end Fields table_id (6) -- If the table id is 0x00ffffff it is a dummy event that should have the end of statement flag set that declares that all table maps can be freed. Note if the post_header_length in the ...
https://dev.mysql.com/doc/internals/en/start-stmt.html
Purpose Called at the beginning of a statement for transaction purposes. When table is locked a statement is started by calling start_stmt instead of external_lock Parameters thd lock_type Return Values This method has no return values. Synopsis ...