1.SELECT INTO FROM
语句格式:select 表1列名 into 表2 from 表1;
这个要求表2不存在,插入时会自动创建,这个语句MYSQL数据库不支持,会报下列错误,所以可以用下面说的另外两张种方法。
2.INSERT INTO SELECT
语句格式:insert into 表2(表2列名) select 表1列名 from 表1;
这个要求表2 存在的情况从表1 中出阿旭你数据复制进表2中
3.CREATE TABLE 表名(SELECT)
语句格式:create table 表2(select 表1列名 from 表1);
这个复制会将表1中的数据及数据格式完整复制过来,但是主键不会被复制,所以后期需要自己创建。
下列的newtest表复制的表中主键就不存在,所以复制后若有需要主键的还需要自己后期手动添加