プロセスを強制終了する
MySQL では「KILL」を使用して、実行中のプロセスを強制終了することができます。
使用例
KILL プロセスのID
以下の例では、「SHOW PROCESSLIST」で実行中のプロセスを確認した後、Id 9 のプロセスを強制終了しています。
mysql> SHOW PROCESSLIST; +----+------+----------------+--------+---------+------+-------+------------------+ | Id | User | Host | db | Command | Time | State | Info | +----+------+----------------+--------+---------+------+-------+------------------+ | 9 | root | localhost:4049 | testdb | Sleep | 39 | | NULL | | 13 | root | localhost:4451 | test | Query | 0 | NULL | SHOW PROCESSLIST | +----+------+----------------+--------+---------+------+-------+------------------+ 2 rows in set (0.00 sec) mysql> KILL 9; Query OK, 0 rows affected (0.00 sec) mysql> SHOW PROCESSLIST; +----+------+----------------+------+---------+------+-------+------------------+ | Id | User | Host | db | Command | Time | State | Info | +----+------+----------------+------+---------+------+-------+------------------+ | 13 | root | localhost:4451 | test | Query | 0 | NULL | SHOW PROCESSLIST | +----+------+----------------+------+---------+------+-------+------------------+ 1 row in set (0.00 sec)
システム関連処理
プロセスを強制的に停止する(mysqladmin)プロセスを強制終了する
実行中のプロセスの一覧を表示する(mysqladmin)
実行中のプロセスの一覧を表示する
MySQL サーバへの接続を切断する
MySQL サーバへ再接続する
MySQL サーバおよびクライアントの各種パラメータを表示する
その他のカテゴリー一覧
mysqlコマンド関連mysqladminコマンド関連
データベース関連処理
テーブル関連処理
文字コード関連処理
システム関連処理
表示制御