Search Results
https://dev.mysql.com/doc/internals/en/client-directory.html
The client library includes mysql.cc (the source of the mysql executable) and other utilities. Most of the utilities are mentioned in the MySQL Reference Manual. Generally these are standalone C programs which one runs in "client mode", that is, ...
https://dev.mysql.com/doc/internals/en/code-tree-representation.html
Every left branch gets a 0 bit, every right branch gets a 1 bit. The in-memory representation of the trees are two unsigned integers per node. Each describes either a leaf value or an offset (in unsigned integers relative from this node) to another ...
https://dev.mysql.com/doc/internals/en/com-change-user-and-non-client-plugin-auth-clients.html
Clients which do not support pluggable authentication can send COM_CHANGE_USER command for accounts which use Secure Password Authentication or Old Password Authentication. In this case it is assumed that server has already sent the authentication ...
https://dev.mysql.com/doc/internals/en/com-field-list.html
Note As of MySQL 5.7.11, COM_FIELD_LIST is deprecated and will be removed in a future version of MySQL. COM_FIELD_LIST: get the column definitions of a table Payload 1 [04] COM_FIELD_LIST string[NUL] table string[EOF] field wildcard Returns ...
https://dev.mysql.com/doc/internals/en/com-query.html
COM_QUERY: A COM_QUERY is used to send the server a text-based query that is executed immediately. The server replies to a COM_QUERY packet with a COM_QUERY Response. The length of the query-string is a taken from the packet length - 1.
https://dev.mysql.com/doc/internals/en/com-stmt-execute.html
COM_STMT_EXECUTE asks the server to execute a prepared statement as identified by stmt-id. It sends the values for the placeholders of the prepared statement (if it contained any) in Binary Protocol Value form. The type of each parameter is made up ...
https://dev.mysql.com/doc/internals/en/com-stmt-prepare-response.html
17 00 00 02 03 64 65 66 00 00 00 01 3f 00 0c 3f .....def....?..? 00 00 00 00 00 fd 80 00 00 00 00|17 00 00 03 03 ................ 64 65 66 00 00 00 01 3f 00 0c 3f 00 00 00 00 00 def....?..?..... fd 80 00 00 00 00|05 00 00 04 fe 00 00 02 00|1a ...
https://dev.mysql.com/doc/internals/en/comments-within-boxes.html
Please work 100% perfect when using boxes made of '#'. Bad example similar to what I found in some tests: ############################################### # # # Some text # # Some text # # # # Author : ..... # # # # Some text # # # ...
https://dev.mysql.com/doc/internals/en/compressed-payload.html
If the length of payload before compression is more than 0 the Compressed Packet header is followed by the compressed payload. It uses the deflate algorithm as defined in RFC 1951 and implemented in zlib. The header of the compressed packet has the ...
https://dev.mysql.com/doc/internals/en/configure-emulation.html
The legacy (Autotools) way to build MySQL on Unix was to run this command: BUILD/autorun.sh; ./configure lots of options; make That may still work. However, ./configure created by ./BUILD/autorun.sh is just a wrapper that translates old-style ...