MySql问题收集

2019-08-21  本文已影响0人  领带衬有黄金

1. 添加外键失败(一对多、多对多)

错误代码:
Cannot add foreign key constraint

创建外键失败原因:

1、外键字段不能为该表的主键
2、外键字段参考字段必须为参考表的主键
3、两个字段必须具有相同的数据类型和长度
4、两个字段必须具有相同的约束(例如:看是否具有符号,看是否有唯一性约束等)
6、两个字段所在表的引擎都为InnoDB
7、两个字段的字符集必须相同
8、两个字段的核对必须相同
9、两个表都必须为空表
上一篇下一篇

猜你喜欢

热点阅读