2010-05-23 55 views
2

我有一個同步我的MySQL數據庫的問題。這些是我擁有的數據庫:正在同步MySQL數據庫

  1. 我的開發DB:在這裏,我做了我的curret開發變化。
  2. 暫存數據庫:我需要在使用之前對其進行的所有更改進行修改,目前我持有結構和數據的遷移腳本。
  3. 生產DB:生產環境。必須像升級一樣做到完全一樣。

我的問題是同步。結構和一些數據。這真的是一項非常艱苦的工作來維護。 是否有任何技術,MySQL的工具。什麼是複製,對我的情況有好處,如何使用它。

在此先感謝...

+0

您是否考慮過簡單地創建轉儲並將它們導入其他數據庫? – 2010-05-23 08:33:43

+0

我只需要添加新的東西,而不是刪除或ovveride存在的東西。在我看來,轉儲仍然是手動方式,需要努力將其與當前數據庫同步。 – Wasim 2010-05-23 11:50:50

回答

0

的產品,我已經使用了很多年的Navicat MySQL edition。該程序適用於結構和數據同步。您可以執行單向或雙向同步。我擁有的版本是7.2.10,其主要限制是它不處理VIEWS,TRIGGERS或STORED PROCEDURES。我相信新版本可以解決這個問題。