首页 > 解决方案 > 如何将数据从数据库复制到另一个数据库?

问题描述

我有这个结构:

Database1
New(table)
--categories(column)
----id - name - parent_id - created_at - updated_at

Database2
Old(table)
--categories(column)
----id - category - parent - created_at - updated_at

如何通过 SQL 将类别的数据从复制Database1到复制?Database2

标签: mysqlsql

解决方案


试试这个代码

INSERT INTO Database1.new_table 
SELECT id,category as name,parent as parent_id,created_at,updated_at 
       FROM Database2.old_table

此查询具有当前日期时间的副本数据库

INSERT INTO Database1.new_table 
SELECT id,category as name,parent as parent_id,
       now() as created_at,now() as updated_at 
FROM Database2.old_table

推荐阅读