我是新手,因此需要一些建议。

我的问题与this question相似,但我仍无法解决问题。

问题:
我在内部处理数据并生成8-10个表。我想将这些表(以2种不同的模式)每15分钟自动连续地复制到远程服务器。

我转向使用EC2 DMS RDS的AWS解决方案,但被困在那里,花了两天(如果可以帮助理解背景,则无法解决此问题)。

建议的解决方案:
通过研究并阅读here is my other questionthis postthis postthis post,我得出了一个不同的解决方案。


使用PHP和Windows Task Schedular,每15分钟自动将csv文件转储和FTP到远程Web服务器/ cPanel。
自动读取这些csv文件并使用PHP脚本以及Web服务器上预定的某种任务来更新远程DB上的记录? (可能吗?)。


问题/建议:
我上面的方法是正确的还是我需要找到另一个或更佳的解决方案来做到这一点?如果这种方法是正确的,那么任何形式的相关帮助将不胜感激。

请注意:
在S.O上下进行了数小时的研究后,我找不到任何解决方案。
我不是天生的编码员,我可以找到实现目标所需的解决方案

最佳答案

我认为您应该像您提到的那样做第一部分


使用PHP和Windows Task Schedular,每15分钟自动将csv文件转储和FTP到远程Web服务器/ cPanel。
自动读取这些csv文件并使用PHP脚本以及Web服务器上预定的某种任务来更新远程DB上的记录? (可能吗?)。


之后,正如您提到的是cpanel一样,您可以在步骤2中设置cronjob来运行此php文件。设置php文件以在数据库记录更新后发送电子邮件。电子邮件应设置为2个结果。一条消息,如果存在错误更新数据库,一条消息,如果数据库已成功更新。

Cronjob是cpanel上非常有用的工具。

08-04 14:49