gpt4 book ai didi

不同表结构内的mysql数据同步

转载 作者:行者123 更新时间:2023-11-28 23:12:14 25 4
gpt4 key购买 nike

现在,我有两个不同数据库的表,也有不同的表结构,众所周知,这是两个相同的项目,将其命名为旧的和新的,旧项目有一些用户模块并且它已经有一些用户数据,如何导出旧用户表数据并导入新用户表数据。有没有工具或php代码可以做到这一点?更多的模块会这样做。

谢谢。

最佳答案

您可以使用 SQL INSERT INTO SELECT,例如:

INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country)
SELECT SupplierName, ContactName, Address, City, PostalCode, Country FROM Suppliers;

以上示例适用于同一架构中的两个表。如果您的表位于单独的模式中,则应在查询中添加前缀 schema_name.table_name。引用:https://www.w3schools.com/sql/sql_insert_into_select.asp

关于不同表结构内的mysql数据同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45455096/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com