mysql 級聯更新刪除問題

MYSQL: Cannot delete or update a parent row: a foreign key constraint failshtml

 

這多是MySQL在InnoDB中設置了foreign key關聯,形成沒法更新或刪除數據。能夠經過設置FOREIGN_KEY_CHECKS變量來避免這種狀況。 


sql

SET FOREIGN_KEY_CHECKS = 0;


刪除完成後設置 
ide

SET FOREIGN_KEY_CHECKS = 1;




其餘: 
關閉惟一性校驗 
post

set unique_checks=0; 
set unique_checks=1;
相關文章
相關標籤/搜索