我正在使用sql数据库开发php应用程序,应用程序和数据库都托管在同一服务器上(在客户端服务器上)。

我们想要跟踪该数据库的某些表,因此,我们在另一台服务器(供应商服务器)上创建了相同的表。

将行插入到客户端数据库表后,立即在远程边表中插入行的最佳方法是什么?

注意:要插入的行一次可能是50000或50。

我面前的选择:

1)要使用两个连接,并将在两个数据库中插入行,但是这将花费一些时间,因为我必须大量插入行。

2)使用curl请求到远程数据库并在本地数据库中插入行后插入数据

最佳答案

使用内置在主/从设置中的mysql来保持数据库彼此同步

http://dev.mysql.com/doc/refman/5.0/en/replication.html

10-06 13:04
查看更多