int
mysql_shutdown(MYSQL *mysql,
enum mysql_enum_shutdown_level shutdown_level)
mysql_shutdown()
is deprecated and will be removed in a future version of MySQL. Instead, use mysql_real_query()
or mysql_query()
to execute a SHUTDOWN
statement.
Asks the database server to shut down. The connected user must have the SHUTDOWN
privilege. MySQL servers support only one type of shutdown; shutdown_level
must be equal to SHUTDOWN_DEFAULT
. Dynamically linked executables that have been compiled with older versions of the libmysqlclient
headers and call mysql_shutdown()
must be used with the old libmysqlclient
dynamic library.
An alternative to mysql_shutdown()
is to use the SHUTDOWN
SQL statement.
The shutdown process is described in The Server Shutdown Process.
Commands were executed in an improper order.
The MySQL server has gone away.
The connection to the server was lost during the query.
An unknown error occurred.