我正在尝试在表A中插入一个外键(在phpmyadmin中):
更改表A. 添加外键(id_B) 参考文献B(id_B);
但我收到错误:
database
。<结果2解释文件名'#sql-edf_534aa1'>,CONSTRAINT #sql-edf_534aa1_ibfk_1
FOREIGN KEY( id_B
)参考B
(id_B
))表A将id_A作为主键,表B将id_B作为主键。两个表都有innoDB作为存储引擎,表A中的列id_B和表B中的id_B具有相同的类型。
什么是错的,我该如何解决?
答案 0 :(得分:0)
表A可能链接到无效的id_B:
表A中存在一个id_B,它在表B id_b列中不存在。