mysql一个数据库中表(数据)复制到另一个数据库中

1.创建一张新表

  • 创建表
CREATE TABLE voice LIKE chartDesginer.voice;
  • 复制数据
INSERT voice  SELECT
	*
FROM
	chartDesginer.voice ;

2.把数据复制到另一个数据库的一张旧表中

insert into db1.voice select * from db2.voice (完全复制)
insert into db1.voice select distinct * from db2.voice (不复制重复纪录)
insert into db1.voice select top 5 * from db2.voice (前五条纪录)

3.把数据复制到同一个数据库的另一张表中

  • 同一个库中,去掉2.中的数据库名,直接用表名

版权声明:本文为xy405580364原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。