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;