当前位置: 代码迷 >> 综合 >> mysql修改主键为自增长碰到的错误
  详细解决方案

mysql修改主键为自增长碰到的错误

热度:44   发布时间:2024-01-25 10:11:52.0

1.场景

首先,在原来的业务上,主键不是自增长的模式。比如现在的id字段是user表的主键,同时也是其他表的外键。那么直接修改user表的id字段为自增长,是修改不了。会直接报错误。

2.解决

需要先把user表在其他表中做为外键的情况删除掉。然后再设置user表的id自增长。最后再建回其他表的外键。

  相关解决方案