源表 tblOld (id, col1,col2,col3)新表 tblNew (id,col2,col3)把tblold的数据倒入后 insert into tblNew(id,col2,col3) select id,col2,col3 from tblOld; 然后在alter table tblOld drop col2;alter table tblOld drop col3;新表中还要有个自增字段(ID) 这个自增字段起什么作用?如果只是分表,不需要,保留源表的主键即可。
create table newtt select f1,f2,f3 from oldtt alter table newtt add id int AUTO_INCREMENT,ADD PRIMARY KEY (id); alter table oldtt drop f1,drop f1,drop f3
1楼写的很清楚了 我就奇怪 为什么不用可视化的那些工具呢 mysql front,mysql cc之类的
然后在alter table tblOld drop col2;alter table tblOld drop col3;新表中还要有个自增字段(ID) 这个自增字段起什么作用?如果只是分表,不需要,保留源表的主键即可。
alter table newtt add id int AUTO_INCREMENT,ADD PRIMARY KEY (id);
alter table oldtt drop f1,drop f1,drop f3
我就奇怪 为什么不用可视化的那些工具呢
mysql front,mysql cc之类的