我收到此错误 - #1452 - 无法添加或更新子行:外键约束失败。
我想我是尝试将多个外键分配给主键,还是不是?
我的表看起来像这样
user
=====
uId (PK)
friend
======
uId (FK of user.uId)
friendId
order
======
oderId
uId (FK of user.uId) <-- not sure this is possible or not
答案 0 :(得分:0)
您可能尝试在订单和朋友中插入用户表中不存在的fk用户ID值。
答案 1 :(得分:0)
您因为尝试添加/更新行而导致此错误 table2 / table3 没有基于 uId 字段的有效值 关于当前存储在table1中的值。如果你发布更多代码我 可以帮助您诊断具体原因。