MySQL创建唯一索引时报错Duplicate entry * for key

一、背景

创建唯一索引时失败 ,提示如图

 使用show index from table确认table中并不存在重名的唯一索引键名称。

二、解决

报错信息,ID数字,发现是表中出现违反创建的唯一索引键规则的重复数据,将此数据删除后创建唯一索引成功。

ALTER TABLE user ADD UNIQUE `user_gaga`(`phone`, `card`) USING BTREE COMMENT "人员重复";

有用请点赞,养成良好习惯!

疑问、交流、鼓励请留言!

猜你喜欢

转载自blog.csdn.net/libusi001/article/details/127355516