PDF (US Ltr) - 1.4Mb
PDF (A4) - 1.4Mb
enum net_async_status
mysql_real_query_nonblocking(MYSQL *mysql,
const char *stmt_str,
unsigned long length)
注意
mysql_real_query_nonblocking()
是一个异步函数。它是同步函数 mysql_real_query()
的对应版本,供需要与服务器进行异步通信的应用程序使用。有关编写异步 C API 应用程序的常规信息,请参阅 第 7 章,C API 异步接口。
mysql_real_query_nonblocking()
的使用方法与 mysql_real_query()
类似。有关后者的详细信息,请参阅 第 5.4.62 节,“mysql_real_query()”。这两个函数的区别如下:
mysql_real_query()
返回一个整数状态指示器。mysql_real_query_nonblocking()
返回一个enum net_async_status
状态指示器。
mysql_real_query_nonblocking()
在 MySQL 8.0.16 中添加。
返回一个 enum net_async_status
值。请参阅 第 7.2 节,“C API 异步接口数据结构” 中的说明。 NET_ASYNC_ERROR
返回状态表示出现错误。
请参阅 第 7 章,C API 异步接口。