qinfengfumian

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

mysql无法创建外键

1、首先看自己的字段属性、长度一样不

2、看表的字符集和排序规则一样不,不一样自行百度设置

3、如果都一样,这里就是我遇到的情况

当你的表内已经存在数据,但是你后期想加入外键,这时候你需要把主表的 内容和子表的内容都存在

如:a表主键是id,b是aId,你a表三条数据,但是你b表数据不全,就会导致外键创建失败,这个时候需要你把a表主键的所有内容,在b表都存在,a表的id三条数据,都需要在b表都存在才能创建。

posted on 2025-01-25 14:47  darling_HQ  阅读(12)  评论(0)    收藏  举报