簡體   English   中英

創建php文件以同步來自某些本地服務器的mysql數據

[英]Create php file to sync mysql data from some local server

我開發了一個php應用程序,以從技術支持領域(TSF)便攜式計算機(並不總是連接到Internet)和辦公室的在線服務器獲取輸入。 我的想法是創建一個php文件,以在辦公室PC(在線)和TSF筆記本電腦(離線)之間同步(發送和接收)最新數據。

規則是每個TSF都應在一天的每一天同步,以將當天的報告發送到Office PC,並從Office PC獲取最新數據,以便甚至可以脫機使用它們。

問題是我不知道如何創建該php文件。

這是我的mysql數據庫的結構:

merchant

id, name, address, phone, area, lastupdate

item

id, merchid, sn, sku, code, lastupdate

visit

id, date, merchid, itemid, act, result, lastupdate

TSF只能編輯merchantitem表並添加visit表,辦公室PC可以做任何事情...

在每個表上,我都給lastupdate列,以便php sync腳本可以比較哪個是最新更新...但是我不知道如何使用php比較它...有人可以幫助我嗎?

這並非易事,您需要對PHP編程有所了解。 當然,您不能指望有人在這里為您做這件事(不過,您可以付錢給某人為您做這件事)。

但是,為什么不嘗試一種不太優雅但更簡單的方法:

  1. 使用cron作業和簡單的MySQL命令將所需的表提取到.sql文件。
  2. 通過FTP,SCP或任何您想要的文件將此文件發送到另一台PC
  3. 同樣,通過cron作業和簡單的MySQL命令,用您剛收到的文件更新當前數據庫中的表。

暫無
暫無

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

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