1

我有一个很大的 mysql 数据库。有 800000 条记录。但是他们没有uid。如何自动添加uid?

4

2 回答 2

7
ALTER TABLE  `your_table_name` 
    ADD  `uid` INT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;

执行此语句后请耐心等待。

编辑:

 ALTER TABLE `your_table_name` AUTO_INCREMENT = 300000;
于 2013-08-07T18:00:21.327 回答
1
CREATE TABLE animals (
     id MEDIUMINT NOT NULL AUTO_INCREMENT,
     name CHAR(30) NOT NULL,
     PRIMARY KEY (id)
) ENGINE=MyISAM;

INSERT INTO animals (name) VALUES
    ('dog'),('cat'),('penguin'),
    ('lax'),('whale'),('ostrich');

参考这个

于 2013-08-07T17:58:01.387 回答