При импорте дампа базы MySQL-сервер выдал такую ошибку:
$ mysql -u root -p dbname < dumpname.sql
Enter password:
ERROR 2006 (HY000) at line 172: MySQL server has gone away
Возникает такая ошибка из-за слишком длинного SQL-запроса.
Что бы решить эту проблему – достаточно отредактировать файл /etc/my.cnf и изменить строку:
max_allowed_packet = 1M
на, к примеру, такую:
max_allowed_packet = 16M
После чего необходимо перезагрузить сервер MySQL, например во FreeBSD такой командой:
# service mysql-server restart