mysql 不支持select into 复制表或数据使用方式;
可使用:
一、表存在的情况:
insert into mydb.table1(id,name,...) select id,name,... from mysqldb.tab;
table1是数据库mydb中的表,tab是数据库mysqldb中的表;
要复制的数据必须字段要对应,字段名可不同。复制前要清空目标表,此例:先清空mydb.table1表。
二、表不存在的情况:
create table mydb.table1 select * from mysqldb.tab;
*号可以换成需要的字段,使用该语句可复制表结构以及数据;mydb.table1为需要新建的表;
create table mydb.table1 like mysqldb.tab;
该语句只复制表结构,不插入数据。