MySQLでやりたいことから調べられるリファレンス

MySQL 逆引きリファレンス

プロセスを強制終了する

スポンサードリンク

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)
スポンサードリンク

システム関連

その他のカテゴリー一覧