MySQL :: MySQL 8.4 C API Developer Guide :: 5.4.43 mysql_kill() (original) (raw)
5.4.43 mysql_kill()
int
mysql_kill(MYSQL *mysql,
unsigned long pid)
Description
Asks the server to kill the thread specified bypid
.
mysql_kill() cannot handle values larger than 32 bits; to guard against killing the wrong thread, the function raisesCR_INVALID_CONN_HANDLE if given an ID larger than 32 bits.
Return Values
Zero for success. Nonzero if an error occurred.
Errors
- CR_COMMANDS_OUT_OF_SYNC
Commands were executed in an improper order. - CR_INVALID_CONN_HANDLE
Thepid
was larger than 32 bits. - CR_SERVER_GONE_ERROR
The MySQL server has gone away. - CR_SERVER_LOST
The connection to the server was lost during the query. - CR_UNKNOWN_ERROR
An unknown error occurred.