wampserver中使用mysql数据库的php项目

sqougxex  于 2021-06-21  发布在  Mysql
关注(0)|答案(2)|浏览(502)

当我导入数据库时,它向我显示以下错误:

1452-无法添加或更新子行:外键约束失败(clearancesystem.<result 2 when explaining filename'\sql-2744\u e'>,约束useraccount\u ibfk\u 1外键(sidno)引用studentsidno))

ep6jt1vc

ep6jt1vc1#

以上错误是由于外键约束引起的。
要克服这个错误,首先需要禁用外键约束,然后再执行导入任务。之后,您可以再次设置外键约束。
要禁用外键约束,请使用下面的行。

SET FOREIGN_KEY_CHECKS = 0;

要启用外键约束,请使用下面的行。

SET FOREIGN_KEY_CHECKS = 1;
vmjh9lq9

vmjh9lq92#

在开始导入过程之前禁用外键约束。
请参见此处如何通过命令或gui执行此操作

相关问题