Failed to add the foreign key constraint. Missing index for constraint 'FK_rent_UserinFormation' in the referenced table 'userinformation'
时间: 2024-03-24 10:37:54 浏览: 51
系统提示及故障排除-mysql添加外键时报错:1215 cannot add the foreign key constraint的解决方法
这个错误提示是因为在添加外键约束时,被参考的表中缺少相应的索引。你需要在被参考的表 'userinformation' 中添加一个索引,以便可以成功添加外键约束。具体来说,你需要在 'userinformation' 表中添加一个名为 'FK_rent_UserinFormation' 的索引。你可以通过以下 SQL 语句来实现:
```
ALTER TABLE userinformation ADD INDEX FK_rent_UserinFormation (user_id);
```
其中,'user_id' 是 'userinformation' 表中用来参考的列名,你需要将其替换成自己的列名。执行完这条语句后,再次尝试添加外键约束即可。
阅读全文