2010-07-28 86 views
5

我想在我的數據庫的遠程主機中執行一個表的複製。假設遠程數據庫發生了變化,我希望它被提交或複製到我的數據庫中,以便隨時更新最新的更改,而不必運行任何轉儲,cron腳本或類似的東西。有沒有辦法將遠程數據庫中只有一個表複製到我正在使用的主機中的數據庫中的表中?順便說一句,我在基於freebsd的系統中都使用mysql數據庫。是否有可能在不同的主機上覆制只有一個表與不同的mysql數據庫?

感謝提前

回答

4

一個可能的解決辦法是使用聯合發動機(可能加上事件調度更新本地表)

+0

聽起來像一個很好的解決方法,但我們希望避免處理從遠程服務器緩慢的電纜問題,仍然保留innodb存儲引擎,但謝謝提供有關其他存儲引擎:) – markcial 2010-07-28 10:33:02

+1

最後我們做了一個創建表和聯邦與只有寫權限的用戶,我知道這個答案有點遺忘,對不起,我正在嘗試做所有這些我所有的工作這麼久,我會標記你作爲正確的答案:) – markcial 2011-09-21 11:01:33

+0

謝謝你;) – Mchl 2011-09-21 11:05:28

0

回答這個爲了幫助誰可能在這裏結束了搜索者。

您可以使用MySQL Replication與replicate-wild-do-table配置選項來完成此操作。

相關問題