我使用MySQL Workbench建模數據庫。在我的現場網站上,我有這個數據庫的多個實例。相同的結構,不同的內容。命名約定類似於db_user1,db_user2等。管理mysql數據庫
如果我對結構進行了更改,如何輕鬆將這些結果推送到不同的數據庫?
我使用MySQL Workbench建模數據庫。在我的現場網站上,我有這個數據庫的多個實例。相同的結構,不同的內容。命名約定類似於db_user1,db_user2等。管理mysql數據庫
如果我對結構進行了更改,如何輕鬆將這些結果推送到不同的數據庫?
您必須手動完成。 或者你可以爲它創建程序。 例如你已經重命名了表名,那麼你需要創建一個過程並調用它們來更改其他數據庫中的名稱。
MySQL Workbench有一個功能「與任何源同步」(請參閱數據庫菜單)。您可以爲每個目標數據庫調用一次該函數。
下面是另一個答案:http://liquibase.org/
支持的數據庫版本,自動同步等