Назад | Перейти на главную страницу

Размер пакета MySQL - дамп - восстановление - Ошибка или конфигурация?

Я делаю резервные копии, используя mysqldump -u root -p${THEPASSWORD} --max-packet-size=250M db > db.sql на всех моих системах и все базы данных выгружаются успешно.

Однако когда я пытаюсь восстановить тот же дамп в той же системе, я получаю сообщение об ошибке ERROR 2006 (HY000) at line 271: MySQL server has gone away даже когда я установил max-packet-size до 1G для командной строки и переменной my.cnf. даже я попытался установить значение переменной времени выполнения на стороне сервера mysql, войдя на сервер mysql и установив для соответствующей переменной значение 1G.

Вопрос:

Почему же сервер mysql может экспортировать большой набор данных, который он не может импортировать себе. Что происходит с сервером при импорте созданного с него дампа.

размер рассматриваемого дампа составляет около 25 Гбайт.

Спасибо