【Mysql】Error 1826: Duplicate foreign key constraint 错误

在一个数据库中建了若干张表,其中的外键索引重复了,才导致这个问题:
例如,A表有一个字段 aid,B表有一字段为bid 和 aid,其中aid为外键,联系到A表,此时如果再新建一个C表,字段为 cid 和 aid,其中aid也为联系A表的外键,默认下生成的index索引名是一样的,故报错!


解决办法:添加外键设置一下不同的index索引名就行
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44427114/article/details/107021715