2008-11-28 4 views
1

Мне нужен mysqldump, включая данные, но в базе данных есть также пара таблиц с FEDERATED engine. В mysqldump также включены INSERT для FEDERATED-таблиц, что делает для ошибок exemaple «Duplicate entry» (потому что таблица уже заполнена данными).mysqldump с объединенными таблицами

Я могу сбросить структуры и данные по отдельности, а затем удалить Вставки для таблиц Федеративных, , но это не совсем так же, как «сделать автоматически надежные резервные копии»

Как резервное копирование, а затем восстановить базы данных Mysql с таблицами Федеративными?

ответ

1

После краткого ознакомления с diff, решение этой задачи заключается в компиляции вашей собственной исправленной версии mysqldump, которая по умолчанию пропускает INSERT для FEDERATED таблиц. Я не пробовал применять его сам так YMMV.

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

Смежные вопросы