Php 如何自动将数据从一台SQL server导出到一个Mysql表

Php 如何自动将数据从一台SQL server导出到一个Mysql表,php,mysql,sql-server,Php,Mysql,Sql Server,我有一个问题,旨在了解以下需求: 我想从mysql服务器中的远程数据库接收数据。让我们看看:每次在远程服务器上插入一行(不是由我控制,而是由我的客户控制),我都需要在自己的服务器中插入该事务的副本。这样,我就可以向我的客户报告有关其业务的一些问题。 最简单的方法是生成一个逗号分隔的文件并上传到我的服务器上,但是客户端希望自己的工作更少,他希望自动完成一些事情。然而,他对安全性和保密性有些担忧 什么样的工具、API、技术、功能可以用来实现这一点,更好的开源,如果我们能够自己实现的话。我应该为他开一

我有一个问题,旨在了解以下需求:

我想从mysql服务器中的远程数据库接收数据。让我们看看:每次在远程服务器上插入一行(不是由我控制,而是由我的客户控制),我都需要在自己的服务器中插入该事务的副本。这样,我就可以向我的客户报告有关其业务的一些问题。 最简单的方法是生成一个逗号分隔的文件并上传到我的服务器上,但是客户端希望自己的工作更少,他希望自动完成一些事情。然而,他对安全性和保密性有些担忧

什么样的工具、API、技术、功能可以用来实现这一点,更好的开源,如果我们能够自己实现的话。我应该为他开一扇门吗


谢谢你,Jorge。

从我6个月前读到的内容来看,你无法在MSSQL和MySQL之间建立真正的复制

可以设置从MSSQL机器到MySQL的ODBC连接,并运行将更新远程机器的触发器

您可能会遇到一些问题(如果MySQL或网络宕机怎么办?)


我建议使用MSSQL触发器编写一个审计日志,当MySQL服务器运行时(希望是连续运行的),您可以使用它。

您需要编写一个转换器工具。。。。或者看看外面有没有一个。一般来说,大多数DB都有到其他类型的转换器,但我只想创建一个工具来处理它。