#### 13.7.8.9 SHUTDOWN 语句

[](<>)

```
SHUTDOWN
```

此语句停止 MySQL 服务器。它需要[`关掉`](privileges-provided.html#priv_shutdown)特权。

[`关掉`](shutdown.html)为使用[**mysqladmin 关闭**](mysqladmin.html)命令或[`mysql_shutdown()`](https://dev.mysql.com/doc/c-api/8.0/en/mysql-shutdown.html)C API 函数。一个成功的[`关掉`](shutdown.html)序列包括检查权限、验证参数以及向客户端发送 OK 数据包。然后服务器关闭。

这[`Com_shutdown`](server-status-variables.html#statvar_Com_xxx)状态变量跟踪的数量[`关掉`](shutdown.html)陈述。因为状态变量在每次服务器启动时都会初始化，并且不会在重新启动后持续存在，`Com_shutdown`通常具有零值，但可以是非零，如果[`关掉`](shutdown.html)语句已执行但失败。

[](<>)

停止服务器的另一种方法是向它发送一个`SIGTERM`信号，这可以通过`根`或拥有服务器进程的帐户。`SIGTERM`无需连接到服务器即可执行服务器关闭。看[第 4.10 节，“MySQL 中的 Unix 信号处理”](unix-signal-response.html).
