問候人人遠程數據複製
我們有一個MySQL數據庫在我們的本地主機上運行。我們有一張名爲xyz的表格。我們也需要相同的數據庫在線運行。什麼是我們可以複製的最佳方式?數據庫將在本地更新。
此外,在線xyz表中有一個名爲'訪問'的字段。我們不想覆蓋在線表格中的這個特定字段。
現在記錄數量可能非常龐大。我的老闆建議我們編寫一個php腳本,將記錄複製到在線數據庫並標記複製的記錄。這樣我們不會複製兩次。我知道這可能不是最好的主意。如果在線數據庫中的記錄被刪除會怎麼樣?
感謝你 伊姆蘭
問候人人遠程數據複製
我們有一個MySQL數據庫在我們的本地主機上運行。我們有一張名爲xyz的表格。我們也需要相同的數據庫在線運行。什麼是我們可以複製的最佳方式?數據庫將在本地更新。
此外,在線xyz表中有一個名爲'訪問'的字段。我們不想覆蓋在線表格中的這個特定字段。
現在記錄數量可能非常龐大。我的老闆建議我們編寫一個php腳本,將記錄複製到在線數據庫並標記複製的記錄。這樣我們不會複製兩次。我知道這可能不是最好的主意。如果在線數據庫中的記錄被刪除會怎麼樣?
感謝你 伊姆蘭
使用mysql's replication - 這是對工作的工具,並會爲你節省很多麻煩。
如果使用--replicate-wild-ignore-table = dbname.visits啓動服務器,則不會複製該表。
如果在線數據庫中的記錄被刪除,該怎麼辦?
不要。取消相關表上的刪除權限並改爲使用狀態標誌。雖然複製將處理這種情況,但從長遠來看,它會節省很多痛苦。
最新的phpmyadmin有這樣一些功能。
我的老闆已經要求我不要使用mysql的複製 – 2011-03-29 13:08:09