从不同 MySQL 服务器访问数据
开发人员经常遇到需要访问存储在不同 MySQL 服务器上的数据的情况。问题是这是否可行,如果可行,如何实现。
联合表:带有警告的解决方案
虽然从另一台服务器直接访问表可能会这是不可能的,MySQL 提供了一种称为联邦表的解决方案。联合表允许您在当前数据库中创建来自另一台服务器的表的虚拟表示。使用联合表,您可以像查询本地数据一样查询数据。
但是,需要注意的是,联合表有局限性。对联合表进行的数据修改不会反映在原始表上。此外,某些查询类型可能不受支持。
设置联合表
要设置联合表,您必须:
有关详细说明和更多信息,请参阅 MySQL 文档:
以上是如何从不同的MySQL服务器访问数据?的详细内容。更多信息请关注PHP中文网其他相关文章!