請幫助理解。需要創建每天晚上從一個MySQL數據庫中進行更改並複製到另一個的腳本。 我該怎麼做?我的意思是,你可以給我一些SQL查詢選擇數據庫上的所有更改嗎? 複製是不可能的。需要完全的腳本。將更改從一個mysql數據庫複製到其他
謝謝。
P.S.我不可能每次都獲得數據庫的完整解答。只需選擇更改。
請幫助理解。需要創建每天晚上從一個MySQL數據庫中進行更改並複製到另一個的腳本。 我該怎麼做?我的意思是,你可以給我一些SQL查詢選擇數據庫上的所有更改嗎? 複製是不可能的。需要完全的腳本。將更改從一個mysql數據庫複製到其他
謝謝。
P.S.我不可能每次都獲得數據庫的完整解答。只需選擇更改。
您的數據庫的二進制日誌實際上記錄了數據庫中的所有更改(即DML,如INSERT,UPDATE,DELETE等,以及DDL,如ALTER TABLE,CREATE INDEX等)。
所以你需要做的是使用一些像mysqlbinlog這樣的命令來定期提取更改。
您要存檔的是增量備份。 Mysql提供了mysqldump和mysqlhotcopy腳本,如果啓用了二進制日誌,則可以實現此操作,詳情請參閱mysql documentation on backup mathods。
可能重複的[MySQL複製](http://stackoverflow.com/questions/3402794/mysql-replication) – Nanhydrin
對不起,但我不能做複製。需要創建腳本。 –