Tamaños máximos de almacenamiento de TEXT, TINYTEXT, MEDIUM/LONG TEXT

Angel Cruz
Angel Cruz

21 DE September DE 2019

Cuando estamos diseñando una base de datos siempre nos preguntamos cuál será el tipo de dato que vamos a manejar, pero, qué pasa con esos campos en los que necesitamos guardar cierta cantidad de información?

Aquí es donde aparece: TINYTEXT, TEXT, MEDIUMTEXT y LONGTEXT

Muy bien, ya sabemos que podemos usar algunos de esos tipos pero, realmente cual es el tamaño máximo de almacenamiento de cada uno de ellos?

En StackOverflow.com el usuario Bridge realizo una respuesta a esta interrogante y es la siguiente:

1Type | Maximum length
2-----------+-------------------------------------
3 TINYTEXT | 255 (2 8−1) bytes
4 TEXT | 65,535 (216−1) bytes = 64 KiB
5MEDIUMTEXT | 16,777,215 (224−1) bytes = 16 MiB
6 LONGTEXT | 4,294,967,295 (232−1) bytes = 4 GiB

Ya con esto podemos tener una idea de como hacer nuestras tablas y evitar modificarlas mientras estamos trabajando en algún proyecto web.

Lecturas recomendadas

Te podrá interesar
Laravel Nightwatch es la nueva herramienta oficial de monitoreo de Laravel. Descubre cómo se compara frente a Sentry en esta guía completa y optimizada para SEO.
Descubre cómo aplicar diseño atómico en Laravel con Blade para crear interfaces escalables, limpias y reutilizables. ¡Guía paso a paso!
¡Descubre cómo Studio de WordPress revoluciona el desarrollo web! Descarga gratis y crea tus proyectos con facilidad. El futuro es ahora. ¡Haz clic para más información!

Made with ♥️ & 🧉 in Montevideo, Uruguay.

[AC].dev is not affiliated with Laravel or Laravel LLC. Laravel is a Trademark of Taylor Otwell.

Code highlighting provided by Torchlight.

We use cookies!

Hi, this website uses essential cookies to ensure its proper operation and tracking cookies to understand how you interact with it.