是否可以向现有数据库表添加新的唯一索引?

时间:2012-03-02 15:19:05

标签: mysql sql database

我有数据库表但是没有索引,我想在该表中添加索引id,对于每一行都是unqe,我该如何使用mysql?

1 个答案:

答案 0 :(得分:11)

假设你桌上没有钥匙,你可以这样做:

ALTER TABLE whatever ADD id Int NOT NULL AUTO_INCREMENT PRIMARY KEY;

请记住,您可以将FIRST添加到该行的末尾,使其成为第一个对ID很有用的列。