mysql建立外键出错,求原因及解决方法

看着捉急 2013-04-06 06:10:15
img=http://][/img]我按照图中的scheme建立表,红色方框这个地方的外键约束添加就出错,大神教我怎么解决
...全文
124 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
看着捉急 2013-04-06
  • 打赏
  • 举报
回复
看着捉急 2013-04-06
  • 打赏
  • 举报
回复
我已经解决了,应该是因为在建contact_interest和contact_seeking两表时contact_id的外键约束名一样,create table contact_interest ( contact_id int not null, interest_id int not null, primary key(contact_id,interest_id), constraint my_contacts_contact_id_fk foreign key(contact_id) references my_contacts(contact_id), constraint interests_interest_id_fk foreign key(interest_id) references interests(interest_id) ); create table contact_seeking ( contact_id int not null, seeking_id int not null, primary key(contact_id,seeking_id), constraint my_contacts_contact_id_fk foreign key(contact_id) references my_contacts(contact_id), constraint seeking_seeking_id_fk foreign key(seeking_id) references seeking(seeking_id) ); 这是错误原因吧!我的建表语句还有没有其他问题?
ACMAIN_CHM 2013-04-06
  • 打赏
  • 举报
回复
贴出你的 show create table 语句和错误信息。
梅烦恼 2013-04-06
  • 打赏
  • 举报
回复
你好,直接拖就可以,补需要这样一个一个的建立
看着捉急 2013-04-06
  • 打赏
  • 举报
回复

56,678

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧