MySQLでロックされたテーブルのロックを強制的に解除する方法:
このようにロックを解除すると、原子性 が発生する可能性があります。 データベース内で、ロックの原因となったSQLステートメントに適用されないようにします。
これはハックであり、適切な解決策は、ロックの原因となったアプリケーションを修正することです。しかし、ドルがライン上にあるとき、迅速なキックは物事を再び動かすでしょう。
1)MySQLを入力
mysql -u your_user -p
2)ロックされたテーブルのリストを見てみましょう
mysql> show open tables where in_use>0;
3)現在のプロセスのリストを見てみましょう。そのうちの1つがテーブルをロックしています
mysql> show processlist;
4)これらのプロセスの1つを強制終了します
mysql> kill <put_process_id_here>;