27.7.6.71 mysql_shutdown()
int mysql_shutdown(MYSQL *mysql, enum mysql_enum_shutdown_level shutdown_level)
Description
Note
mysql_shutdown()
已被弃用,并将在 MySQL 的 Future 版本中删除。而是使用mysql_query()执行SHUTDOWN语句。
要求数据库服务器关闭。连接的用户必须具有SHUTDOWN特权。 MySQL 服务器仅支持一种类型的关闭。 shutdown_level
必须等于SHUTDOWN_DEFAULT
。使用旧版本libmysqlclient
Headers 编译并调用mysql_shutdown()的动态链接的可执行文件必须与旧libmysqlclient
动态库一起使用。
mysql_shutdown()的替代方法是使用SHUTDOWN SQL 语句。
关机过程在第 5.1.16 节“服务器关闭过程”中描述。
Return Values
零成功。如果发生错误,则为非零值。
Errors
命令执行 Sequences 不正确。
MySQL 服务器已经消失了。
在查询期间与服务器的连接已丢失。
出现未知错误。