刪除數(shù)據(jù)庫中數(shù)據(jù)時(shí)将饺,提示因?yàn)樵O(shè)置了foreign key而無法修改刪除,可以通過設(shè)置FOREIGN_KEY_CHECKS變量來避免這種情況。
在mysql中運(yùn)行以下命令即可
SET FOREIGN_KEY_CHECKS=0;
刪除數(shù)據(jù)后,通過以下命令恢復(fù)外鍵約束
SET FOREIGN_KEY_CHECKS=1;
查看當(dāng)前 FOREIGN_KEY_CHECKS的值
SELECT @@FOREIGN_KEY_CHECKS;