2008-11-28 30 views
1

我需要包含數據的mysqldump,但在數據庫中還有幾個帶FEDERATED引擎的表。 mysqldump也包含用於FEDERATED表的INSERT,是什麼導致exemaple「Duplicate entry」錯誤(因爲表已經填充了數據)。帶聯合表的mysqldump

我可單獨傾倒結構和數據,然後刪除插入了聯合表格, 但這不作爲「使自動可靠的備份」

如何備份完全一樣,然後恢復MySQL數據庫與聯合表格?

回答

1

快速查看diff之後,解決方案是編譯自己修補的mysqldump版本,默認情況下會跳過INSERT for FEDERATED表。我沒有試圖自己應用它,所以YMMV。

http://bugs.mysql.com/bug.php?id=32038