解决myql Error Code : 1060 Duplicate column name 'xxx' 问题

问题出现的场景:
原表中已经有主键了,需要更改主键为别的字段时,想把varchar 的id主键改为int 的自增长主键。直接更改肯定无法成功。这种方法可以在不破坏现有索引情况下,直接添加自增长主键,可以节省打断索引的时间。


image.png
image.png

解决方法:
更改前需要把现有主键去除,在给以前主键添加索引,然后我们再添加个自增长id主键。就可点击保存了。


image.png

image.png

image.png

你可能感兴趣的:(解决myql Error Code : 1060 Duplicate column name 'xxx' 问题)