Logo
You
Code

mysqldump: Got packet bigger than max_allowed_packet bytes

Autor YouCode - http://www.youcode.com.ar/mysql/mysqldump-got-packet-bigger-than-maxallowedpacket-bytes-379

cuando estamos haciendo un backup con mysqldump , suele aparecer este error con bases grandes, para solucionarlo haremos unos simples pasos.

Lo que debemos hacer es editar el archivo de configuracion de MySql , entonces :
# vim /etc/mysql/my.cnf
buescamos casi por el final del archivo la entrada [mysqldump]  y cambiamos los 16M que estan pro default a 500M

Nos quedaria algo asi :
[mysqldump]
max_allowed_packet = 500M

Si quieren hacerlo solo para la base que estan haciendo backup, entonces seria:
# mysqldump -u root -p --max_allowed_packet=512M -B dbname > dbname.sql

Tengan presente que si el ajuste lo hacen en el archivo de MySql , deben reiniciar el servidor.
 
http://www.youcode.com.ar/mysql/mysqldump-got-packet-bigger-than-maxallowedpacket-bytes-379