复制
收藏
提问
简洁
把数据库某个表中的一些记录复制到另一个数据库中
2个月前
全网
文档
学术
百科
知识库
回答简洁模式
深入研究一些
复制表记录到另一个数据库
- 整个表复制:使用
INSERT INTO ... SELECT * FROM ...
语句。 - 部分列复制:指定列名进行复制。
相同服务器不同数据库
- 目标表不存在:先创建目标表,再复制数据。
- 目标表存在:直接复制数据。
示例
- 整个表复制:
INSERT INTO database2.table1 SELECT * FROM database1.table2;
- 部分列复制:
INSERT INTO database2.table1 (column1, column2) SELECT column1, column2 FROM database1.table2; ```<a data-index="0" class='citation' href="#citation-1" target="_blank">1</a><a data-index="1" class='citation' href="#citation-4" target="_blank">4</a><a data-index="2" class='citation' href="#citation-6" target="_blank">6</a>
注意事项
你觉得结果怎么样?