请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么创建外键失败

https://img1.sycdn.imooc.com//szimg/5a17d2f900012a5a11020194.jpg

https://img1.sycdn.imooc.com//szimg/5a17d2fa00016e9909540423.jpg

user_id  都是int(10) 而且user_id也是tb_person_info的唯一主键,看了半天代码好像也没打错呀。。。。。

正在回答 回答被采纳积分+3

1回答

翔仔 2017-11-25 00:36:33

同学好,产生这个错误的多数原因有以下两点: 1,两张表里要设主键和外键的字段的数据类型或者数据长度不一样 2,某个表里已经有记录了


0 回复 有任何疑惑可以回复我~
  • 提问者 发呆发呆 #1
    我把创建外键那行代码每个关键字像foreign key 、references后面加个空格就创建成功了,绝望,看了一天才弄出来哪里错误,还是这样的。。。
    回复 有任何疑惑可以回复我~ 2017-11-25 10:59:00
  • 翔仔 回复 提问者 发呆发呆 #2
    按理来说不应该呢,有可能是客户端的问题,导致需要空格?
    回复 有任何疑惑可以回复我~ 2017-11-25 19:40:50
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信