使用navicat创建外键约束的时候出错了,一直报如题的错误,而且还死活过不了。 原因:两个字段的属性不同,一个允许为空,一个不允许。 解决:被约束的外键和被关联的主键属性要一样,比如: 类型名,长度,无符号,允许空值之类的。