mysql テーブルの削除が停止する場合の解決策: 最初に「show full processlist;」ステートメントを実行し、次に「kill processid;」ステートメントを実行します。最後に kill ステートメントを使用してすべての ID を強制終了し、MySQL を再起動します。
推奨事項: 「mysql ビデオ チュートリアル 」
MySQL テーブルは変更、削除などできません。 、スタック. デッドおよびロックされた状況に対処する方法。
MySQL テーブルのデータが頻繁に変更されると、テーブルはロックされます。仮死状態を引き起こす。
たとえば、Navicat などの接続ツールを使用している場合、Navicat は直接応答せず、ソフトウェアを強制終了することしかできませんが、再起動しても効果はありません。
解決策:
最初に実行:
show full processlist; //列出当前的操作process,一般会看到很多waiting的process,说明已经有卡住的proces了,我们要杀死这些process!!
次に実行:
kill processid; //processid表示process的id,比如kill 3301,就会将id为3301的process杀死。
すべての ID を削除するには kill を使用します。その後、MySQL を再起動すると、通常は解決します。それでもダメなら無理なはずです。 。 。
MySQL を再起動します:
net stop mysql //停止MySQL net start mysql //启动MySQL
以上がmysqlテーブルの削除が進まない問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。