13.7.6.7 Заявление SHUTDOWN
SHUTDOWN
Это утверждение останавливает сервер MySQL. Оно требует привилегии SHUTDOWN.
SHUTDOWN предоставляет интерфейс на уровне SQL для той же функциональности, которая доступна с помощью команды mysqladmin shutdown или функции C API. Успешная последовательность выполнения SHUTDOWN состоит из проверки привилегий, проверки аргументов и отправки пакета OK клиенту. Затем сервер останавливается.
Переменная состояния Com_shutdown отслеживает количество заявлений SHUTDOWN. Поскольку переменные состояния инициализируются для каждого запуска сервера и не сохраняются после перезапуска, Com_shutdown обычно имеет значение ноль, но может быть отличным от нуля, если были выполнены, но не удались, заявления SHUTDOWN.
Другой способ остановить сервер — отправить ему сигнал SIGTERM, что можно сделать с помощью root или учетной записи, которой принадлежит процесс сервера. SIGTERM позволяет выполнить останов сервера без необходимости подключения к серверу. См. Раздел 4.10, «Обработка сигналов Unix в MySQL».
© 2025 Oracle
Licensed under the GPLv2 License.