MySQL 8.0 リファレンスマニュアル


13.7.8.9 SHUTDOWN ステートメント

SHUTDOWN

このステートメントは、MySQL サーバーを停止します。 SHUTDOWN 権限が必要です。

SHUTDOWN には、mysqladmin shutdown コマンドまたは mysql_shutdown() C API 関数を使用して使用可能な同じ機能に対する SQL レベルのインタフェースが用意されています。

Com_shutdown ステータス変数は、SHUTDOWN ステートメントの数を追跡します。 ステータス変数はサーバーの起動ごとに初期化され、再起動後も保持されないため、Com_shutdown の値は通常ゼロですが、SHUTDOWN ステートメントが実行されたが失敗した場合はゼロ以外にすることができます。

サーバーを停止する別の方法は、サーバーに SIGTERM シグナルを送信することです。これは、root またはサーバープロセスを所有するアカウントによって実行できます。 SIGTERM を使用すると、サーバーに接続せずにサーバーの停止を実行できます。 セクション4.10「MySQL での Unix シグナル処理」を参照してください。


関連キーワード:  ステートメント, CREATE, TABLE, DROP, サーバー, サブクエリー, FUNCTION, SLAVE, 関数, REPLICA