相关疑难解决方法(0)

#1062 - 在尝试添加UNIQUE KEY(MySQL)时,为密钥'unique_id'重复输入''

我在尝试添加UNIQUE KEY时遇到了错误.这就是我想要做的.我有一个名为'unique_id'的列,它是VARCHAR(100).表中没有定义索引.我收到这个错误:

#1062 - Duplicate entry '' for key 'unique_id' 
Run Code Online (Sandbox Code Playgroud)

当我尝试添加UNIQUE键时.这是我在phpMyAdmin中设置它的截图:

在此输入图像描述

这是由phpMyAdmin生成的MySQL查询:

ALTER TABLE  `wind_archive` ADD  `unique_id` VARCHAR( 100 ) NOT NULL FIRST ,
ADD UNIQUE (
`unique_id`
)
Run Code Online (Sandbox Code Playgroud)

我过去遇到过这个问题但从未解决过,所以我只是从头开始重建这个表.不幸的是,在这种情况下我不能这样做,因为表中已有很多条目.谢谢你的帮助!

mysql unique unique-key

27
推荐指数
3
解决办法
7万
查看次数

标签 统计

mysql ×1

unique ×1

unique-key ×1