Search Results
https://dev.mysql.com/doc/internals/en/non-client-plugin-auth-clients.html
To generate password hash client should re-use the random bytes sent by server in the Initial Handshake Packet. The only situation where server will request authentication method change from a client which does not set CLIENT_PLUGIN_AUTH flag is ...
https://dev.mysql.com/doc/internals/en/not-so-fast-path.html
client wants to login with sha256_password, but doesn't have a matching scramble in the preceding initial packet and sends an empty password: 9e 00 00 01 85 a6 3f 00 00 00 00 01 21 00 00 00 ......?.....!... If the servers default auth method ...
https://dev.mysql.com/doc/internals/en/old-password-authentication.html
Authentication::Old: auth_method_name is mysql_old_password client-side requires "8-byte random challenge" from server client-side sends a 8-byte response based on the algorithm described later Note If the server announces Secure Password ...Image ...
https://dev.mysql.com/doc/internals/en/open.html
A handler object is opened as part of its initialization and before being used for normal queries (not before meta-data changes always.) If the object was opened it will also be closed before being deleted. Synopsis virtual int open ( name, mode, ...
https://dev.mysql.com/doc/internals/en/plain-handshake.html
server sending Initial Handshake Packet client replying with Handshake Response Packet Image description .
https://dev.mysql.com/doc/internals/en/prepared-stored-statement-execution.html
This state may be one of the following: INITIALIZED — we're in statement PREPARE. INITIALIZED_FOR_SP — we're in first execution of a stored procedure statement. In order to call mysql_execute_command (the function that executes a statement) for ...
https://dev.mysql.com/doc/internals/en/prepared-stored.html
Creation of an execution plan, including evaluation of an order of joins and initialization of methods to access the used tables. Let us start with a general description of the MySQL statement processing workflow in order to provide the reader with ...
https://dev.mysql.com/doc/internals/en/replication-source-code-files.html
Status of this section: up to date 2009-12-16 Files in the sql directory: File Description slave.h/.cc Contains the slave IO and SQL threads. This is the high-level administrative logic for the slave threads - that is, not the low-level functions ...
https://dev.mysql.com/doc/internals/en/rnd-init.html
Synopsis virtual int rnd_init (scan); bool scan ; Description This is the rnd_init method. rnd_init() is called when the system wants the storage engine to do a table scan. Unlike index_init(), rnd_init() can be called two times without rnd_end() in ...
https://dev.mysql.com/doc/internals/en/specifying-savepoint-offset.html
The seventh element of the handlerton is the savepoint_offset: uint savepoint_offset; The savepoint_offset must be initialized statically to the size of the needed memory to store per-savepoint information.