SQL错误1062重复条目

时间:2017-09-17 15:19:49

标签: mysql sql

当有人注册时,我发现MYSQL错误,但不是每个人都注册,仅针对某些用户。那是为什么?

错误:

  

SQL错误:1062重复录入' Fedot_Pulemiot'用于密钥'用户名'

1 个答案:

答案 0 :(得分:1)

为避免重复输入,我们可以为列添加唯一约束,sql如下

ALTER TABLE `user` ADD UNIQUE(`user_name`);

但在你的情况下,我认为已经设置了唯一,所以删除如下的唯一值

ALTER TABLE tb_name DROP INDEX user_name;