Bogus foreign key constraint fail

前端 未结 9 1311
南笙
南笙 2020-11-28 01:52

I get this error message:

ERROR 1217 (23000) at line 40: Cannot delete or update a parent row: a foreign key constraint fails

<
9条回答
  •  暖寄归人
    2020-11-28 02:23

    Cannot delete or update a parent row: a foreign key constraint fails (table1.user_role, CONSTRAINT FK143BF46A8dsfsfds@#5A6BD60 FOREIGN KEY (user_id) REFERENCES user (id))

    What i did in two simple steps . first i delete the child row in child table like

    mysql> delete from table2 where role_id = 2 && user_id =20;

    Query OK, 1 row affected (0.10 sec)

    and second step as deleting the parent

    delete from table1 where id = 20;

    Query OK, 1 row affected (0.12 sec)

    By this i solve the Problem which means Delete Child then Delete parent

    i Hope You got it. :)

提交回复
热议问题