簡體   English   中英

自動化MySQL數據庫以從本地主機連續更新遠程服務器上的表

[英]Automate MySQL DB to update tables on remote server from localhost continuously

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

我的問題與此問題相似,但我仍無法解決問題。

問題:我正在內部處理數據並生成8-10個表。 我想將這些表(以2種不同的模式) 每15分鍾自動連續地復制到遠程服務器

我轉向使用EC2 DMS RDS的AWS解決方案,但是在那兒呆了兩天,無法解決問題( 這是我的另一個問題 ,這是否有助於理解背景​​)。

擬議的解決方案:通過研究並閱讀本帖子本帖子本帖子本帖子 ,我得出了一個不同的解決方案。

  1. 使用PHP和Windows Task Schedular每15分鍾自動將csv文件轉儲和FTP到遠程Web服務器/ cPanel。
  2. 自動讀取這些csv文件並使用PHP腳本以及Web服務器上預定的某種任務來更新遠程DB上的記錄? (可能嗎?)。

問題/建議:我的上述方法是否正確,或者我需要找到其他或更佳的解決方案來做到這一點? 如果這種方法是正確的,那么任何形式的相關幫助將不勝感激。

請注意:經過數小時的研究后,我找不到任何解決方案,所以我不是天生的編碼員,我找到了我需要實現的解決方案

我認為您應該像提到的那樣做第一部分

  1. 使用PHP和Windows Task Schedular每15分鍾自動將csv文件轉儲和FTP到遠程Web服務器/ cPanel。
  2. 自動讀取這些csv文件並使用PHP腳本以及Web服務器上預定的某種任務來更新遠程DB上的記錄? (可能嗎?)。

之后,正如您提到的是cpanel一樣,您可以在步驟2中設置cronjob來運行此php文件。設置php文件以在數據庫記錄更新后發送電子郵件。 電子郵件應設置為2個結果。 一條消息,如果存在錯誤更新數據庫,一條消息,如果數據庫已成功更新。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM