今天在弄mysql的時候突然出現一條這個錯誤信息,當時就蒙逼了,不過仔細觀察一番后發現是外鍵的原因,這是由於在刪除表的時候存在外鍵關聯這時候就會出現刪除錯誤,我們可以暫時把mysq數據庫的外鍵約束給關閉掉,具體方法請看如下:
[Err] 1451 -Cannot delete or update a parent row: a foreign key constraint fails
SET FOREIGN_KEY_CHECKS = 0 //關閉外鍵約束
進行完操作后別忘記了再把外鍵約束重新打開以下是打開數據庫的外鍵約束:
SET FOREIGN_KEY_CHECKS = 1 //打開外鍵約束