mysql中添加外键约束遇到一下情况:
cannot add foreign key constraint
首先要清楚:
- 外键字段不能为该表的主键;
- 外键字段参考字段必须为参考表的主键。
如果出现”cannot add foreign key constraint”的情况,建议先检查一下,主表是否有主键以及从表关联字段是否为从表主键,然后,核对从表字段与主表关联字段的数据类型是否相同。
还有一种可能就是从表的外键的值是否与主表对应
mysql中添加外键约束遇到一下情况:
cannot add foreign key constraint
首先要清楚:
如果出现”cannot add foreign key constraint”的情况,建议先检查一下,主表是否有主键以及从表关联字段是否为从表主键,然后,核对从表字段与主表关联字段的数据类型是否相同。
还有一种可能就是从表的外键的值是否与主表对应