本文主要是介绍关于Mysql建外键报1215错误,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天在mysql中建外键,一直报1215的错误,找了许久才找到了解决办法。
原因:建外键的时候,外键的类型是int型。引用的主键类型也是int型,并且所有的主键均设计的自增,
这个时候,实际我的这个主键的字段类型是unsigned int,主键和外键的类型不统一,所以会报错,无法添加外键了。
解决方法:将主键字段改为无符号整形,并且外键的字段类型也改为无符号整形。
然后添加外键,一切搞定!
这篇关于关于Mysql建外键报1215错误的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!