今天在用MySql导数据时用到了批量插入复制表数据的操作
下面来记录一下具体操作步骤和批量insert注意事项
第一种: 表结构完全一样(表结构完全一样直接批量insert即可)
insert into 表1select * from 表2
第二种:表结构不一样(表结构不一样需要指定列名进行批量插入)insert into 表1 (列名1,列名2,列名3)
select 列1,列2,列3 from 表2
第三种:不同数据库(不同数据库之间进行批量insert需要指定是哪个数据库)
需要在表前面加数据库前缀,database.表名
注意:SQL语句不需要在insert后面加values
批量insert操作很简单,牢记SQL写法即可掌握
原文链接:SqlServer和MySql把一张表的数据批量插入复制到另外一张表中