Mysql之1451 - Cannot delete or update a parent row: a foreign key constraint fails...解決辦法記錄

今天使用delete語句刪除一張表中的一條信息時,提示了這麼一個錯誤:1451 - Cannot delete or update a parent row: a foreign key constraint fails...錯誤代碼爲1451html

在這裏參考了一位園友的解決方案mysql刪除外鏈解決辦法,以下:mysql

  • 關閉外鍵約束
    • SET FOREIGN_KEY_CHECKS=0;  
  • 語句執行
    • DELETE FROM blog_blog WHERE blog_blog.id=91;
  • 刪除完成後,從新開啓外鍵約束
    • SET FOREIGN_KEY_CHECKS=1;

而後就能夠刪除成功了。sql

相關文章
相關標籤/搜索