關於mysql中[Err] 1451 -Cannot delete or update a parent row: a foreign key constraint fails


今天在弄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 //打開外鍵約束


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM