0
使用MySQL Workbench,我創建了ERD和數據庫模式。我已將數據庫部署到生產服務器並擁有實時數據。使用MySQL Workbench修改數據庫模式
我現在需要修改我的模式。我不想在活動服務器數據庫上進行更改,而是想修改ERD,對其進行測試,然後創建一個修改腳本以在生產服務器上進行部署。顯然,我不希望丟失數據,因此不能刪除表或列,然後添加新的數據。
這是可能與MySQL工作臺?如果是這樣,怎麼樣?
使用MySQL Workbench,我創建了ERD和數據庫模式。我已將數據庫部署到生產服務器並擁有實時數據。使用MySQL Workbench修改數據庫模式
我現在需要修改我的模式。我不想在活動服務器數據庫上進行更改,而是想修改ERD,對其進行測試,然後創建一個修改腳本以在生產服務器上進行部署。顯然,我不希望丟失數據,因此不能刪除表或列,然後添加新的數據。
這是可能與MySQL工作臺?如果是這樣,怎麼樣?
這是可能的,它被稱爲「同步」。這是模型與實時數據庫之間的雙向合併。同步不會觸及架構中的數據,但像往常一樣,當您修改數據庫結構(刪除表或列)時,相關數據將丟失,無論您如何執行此操作。所以請注意正確的備份。