1832-cannot change column ‘uid‘ :used in a foreign key 不删除表的前提下完美解决
于 2022-12-17 22:28:22 首次发布
当尝试修改MySQL数据库中uid为主键且为其他表外键的列时,会遇到错误提示'1832-cannotchangecolumn‘uid’:usedinaforeignkey'。该问题的解决方案是先解除外键约束,修改完成后再恢复。步骤包括:确定uid作为外键的关联表和字段,删除外键约束,修改uid,然后重新创建外键,最终成功解决问题。





1万+





