2011-03-01 63 views
0

問候人人遠程數據複製

我們有一個MySQL數據庫在我們的本地主機上運行。我們有一張名爲xyz的表格。我們也需要相同的數據庫在線運行。什麼是我們可以複製的最佳方式?數據庫將在本地更新。

此外,在線xyz表中有一個名爲'訪問'的字段。我們不想覆蓋在線表格中的這個特定字段。

現在記錄數量可能非常龐大。我的老闆建議我們編寫一個php腳本,將記錄複製到在線數據庫並標記複製的記錄。這樣我們不會複製兩次。我知道這可能不是最好的主意。如果在線數據庫中的記錄被刪除會怎麼樣?

感謝你 伊姆蘭

回答

0

使用mysql's replication - 這是對工作的工具,並會爲你節省很多麻煩。

如果使用--replicate-wild-ignore-table = dbname.visits啓動服務器,則不會複製該表。

如果在線數據庫中的記錄被刪除,該怎麼辦?

不要。取消相關表上的刪除權限並改爲使用狀態標誌。雖然複製將處理這種情況,但從長遠來看,它會節省很多痛苦。

+0

我的老闆已經要求我不要使用mysql的複製 – 2011-03-29 13:08:09

0

最新的phpmyadmin有這樣一些功能。