php - 需要将数据插入远程数据库的最佳解决方案

标签 php mysql curl mysqli

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

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

一旦行被插入到客户端数据库表中,在远程端表中插入行的最佳方式是什么?

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

我面前的选项:

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

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

最佳答案

使用主/从设置中内置的mysql来保持数据库之间的同步

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

关于php - 需要将数据插入远程数据库的最佳解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16339369/

相关文章:

php - Paypal 立即购买按钮重定向

php - 语法错误(语法明显不错)

c++ - 在 makefile 中链接库

c - libcurl消息含义及执行过程

php - 在发布之前如何在用户输入时更新表单

javascript - 使用 php - safari 网站验证表单

mysql - 为 MySQL 重写 MS SQL 查询

mysql - Codeigniter 中的 mysql 错误表单验证

mysql - 包含 Rails 3 上的外部左连接

php - cURL 中的 SSL 证书错误