https://dev.mysql.com/writing-protocol-trace-plugins.html
MySQL supports the use of protocol trace plugins: client-side plugins that implement tracing of communication between a client and the server that takes place using the client/server protocol. MySQL includes a test protocol trace plugin that serves ...
https://dev.mysql.com/c-api-asynchronous-interface.html
Asynchronous Function Calling Conventions Example Program Asynchronous Function Restrictions All asynchronous C API functions return an enum net_async_status value. As of MySQL 8.0.16, the C API includes asynchronous functions that enable ...
https://dev.mysql.com/mysql-fetch-row-nonblocking.html
enum net_async_status mysql_fetch_row_nonblocking(MYSQL_RES *result, MYSQL_ROW *row) Note mysql_fetch_row_nonblocking() is an asynchronous function. mysql_fetch_row_nonblocking() returns an enum net_async_status status indicator and takes a second ...It is the counterpart of the mysql_fetch_row() synchronous function, for use by applications that require asynchronous communication with the ...
https://dev.mysql.com/mysql-free-result-nonblocking.html
enum net_async_status mysql_free_result_nonblocking(MYSQL_RES *result) Note mysql_free_result_nonblocking() is an asynchronous function. It is the counterpart of the mysql_free_result() synchronous function, for use by applications that require ...
https://dev.mysql.com/mysql-next-result-nonblocking.html
enum net_async_status mysql_next_result_nonblocking(MYSQL *mysql) Note mysql_next_result_nonblocking() is an asynchronous function. It is the counterpart of the mysql_next_result() synchronous function, for use by applications that require ...
https://dev.mysql.com/mysql-real-connect-nonblocking.html
enum net_async_status mysql_real_connect_nonblocking(MYSQL *mysql, const char *host, const char *user, const char *passwd, const char *db, unsigned int port, const char *unix_socket, unsigned long client_flag) Note mysql_real_connect_nonblocking() ...It is the counterpart of the mysql_real_connect() synchronous function, for use by applications that require asynchronous communication with the ...
https://dev.mysql.com/mysql-real-query-nonblocking.html
enum net_async_status mysql_real_query_nonblocking(MYSQL *mysql, const char *stmt_str, unsigned long length) Note mysql_real_query_nonblocking() is an asynchronous function. It is the counterpart of the mysql_real_query() synchronous function, for ...
https://dev.mysql.com/mysql-store-result-nonblocking.html
enum net_async_status mysql_store_result_nonblocking(MYSQL *mysql, MYSQL_RES **result ) Note mysql_store_result_nonblocking() is an asynchronous function. mysql_store_result_nonblocking() returns an enum net_async_status status indicator and takes ...It is the counterpart of the mysql_store_result() synchronous function, for use by applications that require asynchronous communication with the ...
https://dev.mysql.com/group-by-functions.html
For SET or ENUM values, the cast operation causes the underlying numeric value to be used. mysql> SELECT student_name, MIN(test_score), MAX(test_score) FROM student GROUP BY student_name; For MAX(), MySQL currently compares ENUM and SET columns by ... This section describes group (aggregate) functions that operate on sets of ...
https://dev.mysql.com/mysql-session-track-get-first.html
int mysql_session_track_get_first(MYSQL *mysql, enum enum_session_state_type type, const char **data, size_t *length) MySQL implements a session tracker mechanism whereby the server returns information about session state changes to clients. To ...