关于mysql添加外键的时候报错_MySQL添加外键时报错:1215 Cannot add the foreign key constraint的一个可能解决方法...

今天给设计好的班级表和专业表以及院系表添加外键时,报了这样一个错误 **

1215 Cannot add the foreign key constraint

**
在这里插入图片描述
去百度搜了一圈,说可能时因为字段类型、长度不一致导致的,去检查了一下相应的数据表,发现相应的字段数据类型长度和数据数据引擎类型是一致的所以并不是这个问题

又去仔细找了一圈,发现了一个问题,发现喔设置外键的两张表排序规则不一样,哈哈哈,这个马虎眼打得

在这里插入图片描述
在这里插入图片描述
一个是utf8-unicode_ci,一个是utf8-general_ci,果不其然,问题就出在这,改成一样的排序规则就OK了

标题在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_46034741/article/details/124971150
今日推荐