MySQL报错 - Cannot add foreign key constraint

MySQL 创建外键时,遇到这样的报错:Cannot add foreign key constraint

报错信息表示创建外键失败,从以下两个方面来检查:

  1. 设置的外键字段不能是主键
  2. 所关联字段的数据类型长度一样

原来是,字段类型不一样了,改成相同字段类型长度之后,创建外键成功!

你可能感兴趣的:(BUG&报错随记)