El otro día haciendo una importación de una BBDD que tenía campos longtext con muchísima información, me dio el siguiente error:

Error Code: 2006 - Mysql Server Has Gone Away

Este error se debe a que al tratar el fichero SQL durante la importación estuvo intentado de tratar instrucciones muy grandes que sobrepasaban la caché de procesado. Por lo que la solución fue ampliar esa caché para que permitiera ejecutar dichas instrucciones tan largas.

Para ampliar dicha "caché", debemos modificar un parámetro que viene en el fichero de configuración de MySQL: my.ini que suele encontrarse dentro de la carpeta donde tengamos instalado el MySQL.
El parámetro a modificar es:

[mysqld]

...

max_allowed_packet = 64M

Por defecto me venía con 1M. Lo he ampliado a 64Mb y ya pude operar con normalidad.

Modificamos el valor y reiniciamos el servicio de nuestra MySQL y listo.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies