The following list summarizes the functions available for asynchronous interaction with the MySQL server. For greater detail, see the descriptions in Section 28.7.15, “C API Asynchronous Function Descriptions”.
mysql_fetch_row_nonblocking()
: Asynchronously fetches the next row from the result set.mysql_free_result_nonblocking()
: Asynchronously frees memory used by a result set.mysql_next_result_nonblocking()
: Asynchronously returns/initiates the next result in multiple-result executions.mysql_real_connect_nonblocking()
: Asynchronously connects to a MySQL server.mysql_real_query_nonblocking()
: Asynchronously executes an SQL query specified as a counted string.mysql_store_result_nonblocking()
: Asynchronously retrieves a complete result set to the client.