1. 程式人生 > 其它 >navicat操作mysql中某一張表後,卡死不動,無法操作

navicat操作mysql中某一張表後,卡死不動,無法操作

技術標籤:資料庫mysql

原由

剛剛寫java程式然後對資料庫進行操作,然後用navicat去清空了表,結果卡死了,無論是刪除表還是清空表,連開啟表都打開不了了,我以為是網慢,然後開別的表沒有問題,其實這就是表鎖住了。

解決辦法

1.右擊對應資料庫。
在這裡插入圖片描述
2.輸入

SHOW PROCESSLIST;

3.看裡面的State裡面的資料出現

 Waiting for table metadata lock

記住前面的id

4.kill 這個id
可能會kill多個id,慢慢來,kill完了秒開。

有事多百度,我還以為是網絡卡了,或者navicat卡了呢。。。

參考連結: link.