您的位置:首页 > 数据库 > MySQL

关于Mysql建外键报1215错误

2018-01-17 21:58 330 查看
今天在mysql中建外键,一直报1215的错误,找了许久才找到了解决办法。

原因:建外键的时候,外键的类型是int型。引用的主键类型也是int型,并且所有的主键均设计的自增,
这个时候,实际我的这个主键的字段类型是unsigned int,主键和外键的类型不统一,所以会报错,无法添加外键了。

解决方法:将主键字段改为无符号整形,并且外键的字段类型也改为无符号整形。
然后添加外键,一切搞定!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql外键 1215