mysql – Got a packet bigger than ‘max_allowed_packet’ bytes

Error que me he encontrado cuando he intentado cargar un sql sobre una base de datos.
El problema se debe a que la consulta sobrepasa el ‘espacio’ máximo que permite el servidor o el cliente. Para solventarlo, debemos de tener en cuenta pues que la variable debe de ser de un tamaño que nos permita ejecutarla tanto en el servidor como en el cliente sin error.

– Para solventarla de cara al servidor, editamos el fichero /etc/my.cnf y lo añadimos del siguiente modo:

– Y para solventarlo de cara al cliente, lanzaremos el cliente con la siguiente opción:

He puesto 32Mb porque a mi con esa cantidad me es suficiente, quizá en tu caso en concreto tenga que ser mayor… o te vale un valor menor…

This entry was posted in linux, mysql and tagged , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *