mysql數據庫刪除一張表報錯ERROR 1217 (23000): Cannot delete or update a parent row: a foreign key constraint fails
報錯原因: 出現這個報錯原因是你在執行一條刪除表的操作,而且這個表是一個建有主鍵的表,這張父表被裏一張子表用了外鍵關聯起來了.你可以先刪除與它有關聯的子表,再刪除父表.
查看語句:
show create table xxx(子表);
刪除語句:
alter table xxx drop foreign key fk_emp_dept(這個是我自定義的外鍵名稱);
刪除父表:
drop table sss;