MySQL 9.0 發行說明
SHUTDOWN
此語句會停止 MySQL 伺服器。它需要 SHUTDOWN
權限。
SHUTDOWN
提供了一個 SQL 層級的介面,其功能與使用 mysqladmin shutdown 命令相同。一個成功的 SHUTDOWN
序列包括檢查權限、驗證引數,以及向用戶端傳送 OK 封包。然後,伺服器會關閉。
Com_shutdown
狀態變數會追蹤 SHUTDOWN
語句的數量。由於狀態變數會在每次伺服器啟動時初始化,並且不會在重新啟動之間持續存在,因此 Com_shutdown
通常的值為零,但如果執行了 SHUTDOWN
語句但失敗,則可能不為零。
停止伺服器的另一種方法是向其傳送 SIGTERM
訊號,這可以由 root
或擁有伺服器程序的使用者帳戶來完成。SIGTERM
允許在無需連線到伺服器的情況下執行伺服器關閉。請參閱 第 6.10 節,「MySQL 中的 Unix 訊號處理」。