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!