一:仅复制表结构到新建表
说明:example_new
为新创建表,example_old
为旧表,操作完成后仅把旧表结构复制到新建表
create table example_new like example_old;
二:复制结构与数据到新建表
说明:创建一名为“example_new
”新表,数据源与表结构来自于旧表example_old
create table example_new select * from example_old;
三:复制数据到已建表
说明:example
表已创建完成,选择旧表example_old
的全部数据到example
表
insert into example select * from example_old;
四:复制数据到已建表(两表数据不一样)
说明:example
表已创建完成,选择旧表example_old
的指定字段数据到已创建的表的指定字段
insert into example (field1,field2…) select (field_a,field_b,…) from example_old;