2012-08-31 89 views
3

一旦我進入我的無線局域網,我就可以使用自動同步工具在我的iMac和我的MB Air之間同步我的工作文件。通過Wlan同步MAMP數據庫

現在我想同步我的本地MAMP Webdev environement。 我試圖同步我的整個MAMP文件夾,但是這導致了一個痛苦和失望的世界,就像在這裏提到的那樣,這不是一個好主意。

現在我有另一個想法: 是否有某種自動化的db導出腳本,所以我可以只同步.sql文件,並讓它自動重新導入我的其他電腦上。

有這樣的事情存在:

感謝您的任何幫助。

+0

它真的很容易做出一些事情,你所要做的就是每隔30分鐘運行一次cron,檢查一下本地ip是否有設備,例如:「192.168.0.11」 ,一旦它發現它,它會調用該設備上正在廣播的腳本和所有腳本會做的是導出所有數據庫並將其上傳到正在尋找它的其他設備。這可以全部使用php創建。 –

回答

0

我使用命令行常做這個的情況下,逐案,我有表100S在我的機器:)

您可以創建兩個sh腳本; export.sh

%pathtomysqlbin%/mysqldump -u%admin% -p$adminpw% --all-databases > tmpfile.sql 

和import.sh

%pathtomysqlbin%/mysql -u%admin% -p%adminpw < tmpfile.sql 

然後告訴你的同步工具開始之前執行的腳本export.sh最後 - 手動運行import.sh當你開始工作其他電腦:)