一尘不染

MySQL:从另一台服务器选择

mysql

恐怕我已经知道问题的答案了,但是我还是会问:

当有两个MySQL DB服务器时,我可以访问存储在另一个服务器上的数据吗?

换句话说:我能以某种方式做到这一点:

INSERT INTO table (x, y, z)
   SELECT x, y, x+y
      FROM [otherserver].[database].[table]

答案真的和“否”一样短吗?


阅读 254

收藏
2020-05-17

共1个答案

一尘不染

您可以在MySQL中设置联合表来完成您要执行的操作。有一些限制。

http://dev.mysql.com/doc/refman/en/federated-storage-engine.html

http://dev.mysql.com/doc/refman/en/federated-
usagenotes.html

2020-05-17