恐怕我已经知道问题的答案,但我还是会问:
当有两台 MySQL 数据库服务器时,我可以访问另一台服务器上存储的数据吗?
换句话说:我能以某种方式这样做吗:
INSERT INTO table (x, y, z)
SELECT x, y, x+y
FROM [otherserver].[database].[table]
答案真的像“否”那么简短吗?
您可以在 MySQL 中设置联合表来完成您想要做的事情。有一些限制。
http://dev.mysql.com/doc/refman/en/federated-storage-engine.html http://dev.mysql.com/doc/refman/en/federated-storage-engine.html
http://dev.mysql.com/doc/refman/en/federated-usagenotes.html http://dev.mysql.com/doc/refman/en/federated-usagenotes.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)