无法drop index unique问题

记今天学mysql约束的时候遇到一个小坑

一开始给old_column设置了unique,然后将old_column重命名为new_column,之后想要移除new_column 的 unique的时候发生error:check that column/key exists
原因:虽然,名字和非空性已经改完成,但是这个unique属性的所有者还是old_column不是new_column,所以会报错。
解决办法:show keys from 表名;
alter table 表名 drop index old_column
发布了15 篇原创文章 · 获赞 2 · 访问量 343

猜你喜欢

转载自blog.csdn.net/CC__Faker/article/details/104746048