对于插入新数据时,对于由于外键关联的主表缺少对应信息而导致子表插入数据失败的,可以暂时关闭外键检查。
方法:
SET FOREIGN_KEY_CHECKS = 0; 就可以关闭外键检查,正常插入数据了。
项对应的,开启的方法就是:SET FOREIGN_KEY_CHECKS = 1。
关于主表和子表的解释:

本文介绍了一种解决因主表缺失导致子表插入失败的方法:通过设置FOREIGN_KEY_CHECKS为0来暂时禁用外键检查,实现数据的正常插入。之后可通过将FOREIGN_KEY_CHECKS设置为1来重新启用外键检查。
对于插入新数据时,对于由于外键关联的主表缺少对应信息而导致子表插入数据失败的,可以暂时关闭外键检查。
方法:
SET FOREIGN_KEY_CHECKS = 0; 就可以关闭外键检查,正常插入数据了。
项对应的,开启的方法就是:SET FOREIGN_KEY_CHECKS = 1。
关于主表和子表的解释:

432
3129