如何为mysql中的预插入记录插入唯一的id

时间:2015-07-01 05:24:18

标签: mysql function procedure

我有一个表已经插入了大约五千条记录,我想为每条记录插入一个唯一的ID。我怎样才能做到这一点。请帮忙。

3 个答案:

答案 0 :(得分:2)

您只需使用AUTO_INCREMENT添加键列即可 - 这样,ID就会自动生成。

ALTER TABLE `users` ADD `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY;

答案 1 :(得分:0)

只需转到结构标签并按更改并赋予其唯一

  • 如果它有重复项,请根据您的结构应用查询(我不知道您的表结构)并再次重复上述步骤

答案 2 :(得分:0)

您只需更改表添加新列并使其成为主列,而不是null并自动增加,这将完成工作

ALTER TABLE `employee` ADD `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY;