一、备份表结构rem
create table table_bak like table_name;table
二、备份表数据select
insert into table_bak select * from table_name;im
三、删除原来主键字段(如id)数据
alter table table_name drop id;tab
四、添加主键,自增,放在第一位备份
alter table table_name add id int(11) primary key auto_increment first;ab
搞定
五、检查没问题的话,备份的表能够删了
drop table table_name;