Solución error textos muy grandes en MySQL
Cómo es posible que si tengo definida un campo de tipo LONGTEXT, que como es sabido, puede almacenar hasta 4294967295 caracteres, ( unos 4Gb), no pueda subir un texto de 150Kb?
Pues si, amigos, existe una variable de MySQL que limita el tamaño de paquetes que podemos subir, y esta se llama:
max_allowed_packet
Es necesario activar la consola de phpMyAdmin (herramienta gráfica para gestionar bases de datos MySQL)
ver que tamaño tenemos, mediante el comando:
SHOW VARIABLES LIKE 'max_allowed_packet'
y una vez comprobado, cambiar su valor mediante:
SET GLOBAL max_allowed_packet=16777216;
que nos permitiría paquetes de hasta 16M, o poner el valor que se necesite en cada caso…
Suerte!