https://dev.mysql.com/mysql-fetch-field-direct.html
For metadata-optional connections, this function returns NULL when the resultset_metadata system variable is set to NONE. MYSQL_FIELD *mysql_fetch_field_direct(MYSQL_RES *result, unsigned int fieldnr) Given a field number fieldnr for a column ...
https://dev.mysql.com/mysql-fetch-field.html
For metadata-optional connections, this function returns NULL when the resultset_metadata system variable is set to NONE. MYSQL_FIELD *mysql_fetch_field(MYSQL_RES *result) Returns the definition of one column of a result set as a MYSQL_FIELD ...
https://dev.mysql.com/mysql-fetch-fields.html
For metadata-optional connections, this function returns NULL when the resultset_metadata system variable is set to NONE. MYSQL_FIELD *mysql_fetch_fields(MYSQL_RES *result) Returns an array of all MYSQL_FIELD structures for a result set. Each ...
https://dev.mysql.com/mysql-fetch-row.html
Errors are not reset between calls to mysql_fetch_row() CR_SERVER_LOST The connection to the server was lost during the query. Its asynchronous counterpart is mysql_fetch_row_nonblocking(), for use by applications that require asynchronous ...
https://dev.mysql.com/mysql-field-count.html
unsigned int mysql_field_count(MYSQL *mysql) Returns the number of columns for the most recent query on the connection. The normal use of this function is when mysql_store_result() returned NULL (and thus you have no result set pointer). In this ...
https://dev.mysql.com/mysql-init.html
MYSQL *mysql_init(MYSQL *mysql) Allocates or initializes a MYSQL object suitable for mysql_real_connect(). If mysql_init() allocates a new object, it is freed when mysql_close() is called to close the connection. If mysql is a NULL pointer, the ...
https://dev.mysql.com/mysql-innodb-cluster-limitations.html
With an InnoDB cluster that consists of three server instances, where there is one read-write port and two read-only ports, this can cause MySQL Shell to only connect to one of the read-only instances. As InnoDB cluster uses Group Replication, you ...
https://dev.mysql.com/mysql-innodb-cluster-methods-installing.html
A production deployment uses multiple remote host machines running MySQL server instances, so you need to connect to each machine using a tool such as SSH or Windows remote desktop to carry out tasks such as installing components. The method you ...
https://dev.mysql.com/mysql-innodb-cluster-upgrade-rolling.html
The rolling upgrade process must be performed in the following order: Run the latest MySQL Shell version, connect the global session to the cluster and issue dba.upgradeMetadata(). When upgrading the metadata schema of clusters deployed by MySQL ...
https://dev.mysql.com/mysql-insert-id.html
The value of mysql_insert_id() is affected only by statements issued within the current client connection. uint64_t mysql_insert_id(MYSQL *mysql) Returns the value generated for an AUTO_INCREMENT column by the previous INSERT or UPDATE statement.