我有一个很大的mysql数据库。有800000条记录。但他们没有uid。如何自动添加uid?
答案 0 :(得分:5)
ALTER TABLE `your_table_name`
ADD `uid` INT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;
执行此声明后请耐心等待。
编辑:
ALTER TABLE `your_table_name` AUTO_INCREMENT = 300000;
答案 1 :(得分: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');