mysql无法创建外键
1、首先看自己的字段属性、长度一样不
2、看表的字符集和排序规则一样不,不一样自行百度设置
3、如果都一样,这里就是我遇到的情况
当你的表内已经存在数据,但是你后期想加入外键,这时候你需要把主表的 内容和子表的内容都存在
如:a表主键是id,b是aId,你a表三条数据,但是你b表数据不全,就会导致外键创建失败,这个时候需要你把a表主键的所有内容,在b表都存在,a表的id三条数据,都需要在b表都存在才能创建。
博客园 © 2004-2025 浙公网安备 33010602011771号 浙ICP备2021040463号-3