我在服务器 1 上有一个网站,该网站使用同一服务器上的数据库 (MySQL)。
我在服务器 2 上有一个 Web 应用程序,它使用同一服务器上的其他数据库(也是 MySQL)
两个 MySQL 都仅限本地访问
我希望我的 Web 应用程序更新服务器 1 的 MySQL 数据库中的少量数据(以便反射(reflect)在我的网站上)。
最好的方法是什么?
- 向来自本地主机以外的其他服务器的用户授予服务器 1 上的 MySQL 访问权限
- 向服务器 1 上的 php 脚本发送 HTTP 请求,然后执行数据库更新
谢谢
最佳答案
最好的方法是使用 Web 服务在不同服务器上的两个应用程序之间进行通信。您可以使用 SOAP 或 REST Web 服务。
关于mysql - 写入远程数据库的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26295297/