MySQL 8.4 C API 开发者指南  /  ...  /  mysql_reset_connection_nonblocking()

7.4.7 mysql_reset_connection_nonblocking()

enum net_async_status
mysql_reset_connection_nonblocking(MYSQL *mysql)

描述

注意

mysql_reset_connection_nonblocking() 是一个异步函数。它是 mysql_reset_connection() 同步函数的对应函数,用于需要与服务器异步通信的应用程序。有关编写异步 C API 应用程序的常规信息,请参见 第 7 章,C API 异步接口

mysql_reset_connection_nonblocking() 的用法与 mysql_reset_connection() 类似。有关后者的详细信息,请参见 第 5.4.65 节,“mysql_reset_connection()”。这两个函数的区别如下:

mysql_reset_connection_nonblocking() 是在 MySQL 8.1.0 中添加的。

返回值

返回一个 enum net_async_status 值。请参见 第 7.2 节,“C API 异步接口数据结构” 中的描述。

示例

请参见 第 7 章,C API 异步接口