13.7.6.7 SHUTDOWN 语句

SHUTDOWN

该语句停止 MySQL 服务器。它需要SHUTDOWN特权。

SHUTDOWN为使用mysqladmin shutdown命令或mysql_shutdown() C API 函数可用的相同功能提供 SQL 级接口。

Com_shutdown状态变量跟踪SHUTDOWN语句的数量。因为状态变量是为每次服务器启动而初始化的,并且不会在重启后持续存在,所以Com_shutdown通常具有零值,但是如果执行了SHUTDOWN语句但失败了,则其值可以为非零。

停止服务器的另一种方法是向其发送SIGTERMsignal,这可以由root或拥有服务器进程的帐户来完成。 SIGTERM使无需连接服务器即可执行服务器关机。参见第 4.10 节“ MySQL 中的 Unixsignal 处理”