首先,在数据库中查看外键是否有效(没有设置之前都是有效)
命令:select@@foreign_key_checks;
其中,值为1,外键有效
此时,要想删除数据库中的数据是删不掉的
将外键的值设置为0,此时就是失效状态
命令:set foreign_key_checks = 0
这时就能删除数据了
删除之后,外键再设置为有效:
首先,在数据库中查看外键是否有效(没有设置之前都是有效)
命令:select@@foreign_key_checks;
其中,值为1,外键有效
此时,要想删除数据库中的数据是删不掉的
将外键的值设置为0,此时就是失效状态
命令:set foreign_key_checks = 0
这时就能删除数据了
删除之后,外键再设置为有效: