如果你在使用MySQL數據庫時,嘗試向表中插入數據時卻發現提示表未關閉,那么你可以執行以下操作:
#第一種情況:表被鎖
#解鎖表
mysql>unlock tables;
#第二種情況:MySQL斷開連接
#連接MySQL
mysql -uusername -ppassword
#查看連接信息
mysql>show processlist;
#查找到對應的進程,將其Kill掉
mysql>kill [process_id];
如果以上操作無效,則嘗試重啟MySQL服務:
#先關閉MySQL服務
sudo service mysql stop
#重啟MySQL服務
sudo service mysql start
最后,如果還無法解決問題,那么可以考慮重新創建表。