PDF (美式信紙) - 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 非同步介面。