MySQL 8.3 Release Notes
SHUTDOWN
该语句停止 MySQL 服务器。它需要 SHUTDOWN
权限。
SHUTDOWN
提供了一个 SQL 级别的接口,以便使用 mysqladmin 停止 命令。成功的 SHUTDOWN
序列包括检查权限、验证参数并将 OK 包发送到客户端。然后,服务器将被关闭。
状态变量 Com_shutdown
跟踪 SHUTDOWN
语句的数量。因为状态变量是在每个服务器启动时初始化的,不会跨重启持久化,因此 Com_shutdown
通常值为零,但如果 SHUTDOWN
语句执行失败,则可能不为零。
停止服务器的另一种方法是将 SIGTERM
信号发送到服务器,可以由 root
或拥有服务器进程的账户执行。SIGTERM
允许在不连接到服务器的情况下停止服务器。请参阅 第 6.10 节,“MySQL 中的 Unix 信号处理”。