今天在mysql刪除條目報錯Cannot delete or update a parent row: a foreign key constraint fails 錯誤,下面我們一看解決辦法
在SQLyog中刪除條目出現Cannot delete or update a parent row: a foreign key constraint fails
原因是MySQL在InnoDB中設置了foreign key關聯,造成無法更新或刪除數據。
如果需要強制刪除可以做如下操作:
SET FOREIGN_KEY_CHECKS = 0;
執行上面的語句後就可以刪除了,刪除之後為了確保數據庫的之前的設置正確別忘記
SET FOREIGN_KEY_CHECKS = 1;