2011-07-05 58 views
0

我需要能夠同步我的web服務器數據庫,將它們與我的本地主機數據庫相匹配,但只有結構,而不是記錄。php - 如何將localhost mysql數據庫結構同步到無數據的web服務器數據庫?

每個示例如果我添加一個新表到我的本地主機數據庫,我運行該腳本,它適用於服務器數據庫使用默認值填充它。

我該怎麼做?

複製不是我所需要的,因爲它是自動的,我不想這樣做。 我認爲phpmyadmin同步會很好,但它也會同步記錄。

回答

1
+0

感謝您的回覆,那麼多的選項在那裏:-)我試圖,但無法找到一種方法使它發生,總是得到一個127使用此if(system(「mysqldump -v - no -data -h localhost -u USER - pPASS test | mysql -h localhost -u USER -pPASS test_dump 2>&1「,$ system_result)){ \t echo $ system_result; } – Pluda

+0

不是在PHP中運行它,而是創建一個shell腳本,它可以在PHP中運行並執行它(如果必須的話)。更清潔,更容易出錯的方法。 –

+0

對不起,延遲迴復,我不知道如何製作shell腳本,需要研究一下。謝謝 – Pluda

相關問題