我正在尝试内部连接位于 2 个不同 MySQL 服务器上的 2 个表。
我正在尝试做这样的事情:
SELECT id, name FROM server2.db1.account AS new_data
INERT INTO server1.db2.account(id, name)
ON DUPLICATE KEY UPDATE name = new_data.name
在 SQL Server 中,有链接服务器未来允许您这样做,但我不确定如何使用 MySQL Server 完成此操作。
注意:我需要能够将所有表从一台服务器内部连接到另一台服务器。
我正在寻找一种解决方案,因为我在每个数据库上有多个服务器和许多表,因此不必单独处理每个表。
感谢您的时间和帮助。