MySQL外键创建失败的1005个原因总结

1。InnoDB MySQL安装插件扩展

。 /配置-前缀= / usr /局部/ MySQL——插件= CSV,级MyISAM,堆,innodb_plugin

2。未找到主表中引用的列。
3,主关键字和外键的字符编码不一致。
4。外键字段与检查外键的字段类型不匹配。
5、MySQL支持外键约束,提供相同的功能作为其他数据库,但表的类型必须是InnoDB,而非InnoDB存储引擎导致错误的报道。
6。外部索引的列表不是索引。