使用php将数据从一个数据库传输到另一个数据库

时间:2012-06-21 09:57:47

标签: php mysql

我有一个小项目,需要将数据从一个数据库传输到另一个数据库。两个数据库都是相同的,Web托管服务器中的一个数据库和我的本地计算机中的一个数据库。在托管服务器的网页上,我将显示一个带有导入链接的表,如下所示,

enter image description here

单击导入按钮时,应将客户的所有相关数据导入到本地计算机中运行的数据库中。 我需要使用PHP开发这个应用程序。是否可以直接执行此操作,而无需将所需数据导出到托管服务器的文件中,并在本地计算机上导入该文件。您的意见非常感谢。

1 个答案:

答案 0 :(得分:0)

如果您拥有本地计算机的公共IP地址,则可以轻松完成。

  1. 从网络数据库中选择数据将其保存在内存中
  2. 通过公共IP
  3. 连接到本地数据库
  4. 将数据从内存插入本地数据库
  5. 但要注意记录ID。如果用户将新记录添加到本地数据库并且您尝试添加固定ID记录,则可能存在冲突。