ERROR 1215 (HY000): Cannot add foreign key constraint 解决方法

出现错误原因:

因为你要添加外键时,你的外键类型是int

而引用的主键类型也是 int,如果你的主键设置auto_increment(那么你的字段类型实际上是unsigned_int)

主键,外键类型不一致,所以无法添加外键。

所以此时将我们的外键字段类型改为无符号整数。那么就可以成功添加外键了。

你可能感兴趣的:(数据库,mysql,mysql,database,foreign,key)