我需要每週將大型(3GB +/40+表)本地MySQL數據庫同步到服務器數據庫。 這兩個數據庫是完全一樣的。本地數據庫不斷更新,並且每週左右需要使用本地數據更新服務器數據庫。你可以稱之爲'鏡像數據庫'或'主/主',但我不確定這是否正確。與服務器數據庫同步大型本地數據庫(MySQL)
現在DB只存在於本地。所以:
1)首先,我需要將數據庫從本地複製到服務器。由於數據庫大小和PHPMyAdmin限制,使用PHPMyAdmin導出/導入是不可能的。將數據庫導出到gzip文件並通過FTP上傳它可能會在傳輸中斷,因爲連接到服務器問題或服務器文件大小限制。單獨導出每個表格將是一件痛苦的事情,每張表格的大小也會非常大。那麼,有什麼更好的解決方案呢?
2)本地數據庫完全上傳到服務器後,我需要每週更新服務器數據庫。什麼更好的方式來做到這一點?
我從來沒有與這種情況下工作,我不知道實現這種方式的不同方式,我不完全強大的SQL,所以請儘可能好地解釋自己。
非常感謝。