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!

Compartir:

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.plugin cookies

ACEPTAR
Aviso de cookies