F ¿Campo para guardar descripciones de texto largas en MySQL? - Samuel Castillo ▷ 【Frontend React developer Guatemala】【JavaScript, React, Node】

¿Campo para guardar descripciones de texto largas en MySQL?

En que tipo de datos debes guardar texto largo en MySQL

 
guargar textos largos mysql

Hola, hoy vamos a aprender un concepto que cuando inicias con MySQL pareciera complejo, pero en realidad no lo es. Y ese tema es la elección del campo o tipo de dato donde guardar que, en este caso, un texto largo.

Campo o tipo de datos donde guardar textos largos?

Partamos de algo, cuando diseñamos una base de datos, el tipo de datos que recibe el la información se llama "Tipo de dato",  este tipo de datos limita los datos de esa columna puede recibir.

Cada uno de estos tipos de datos tiene un funcion muy especifica y que puedes ver en este blog. Pero vamos a aprender juntos que tipo de datos usar para almacenar textos largos en MySQL.

Varchar, Text, Blob o TinyText para guardar textos largos

Como ya te dije mas arriba, cada tipo de datos esta diseñado para algo muy especifico. Debes de aprender en que momento usar cada uno.

  • CHAR( ): 0 a 255 caracteres, para String muy especificos.
  • VARCHAR( ): de 0 a 255 caracteres, se usa para guardar Strings que contengan diferentes tipos de caracteres.
  • TINYTEXT: Longitud máxima de 255 caracteres.
  • TEXT Longitud máxima de 65535 caracteres.
  • BLOB una cadena con longitud máxima de 65535 caracteres, se usa para guardar imagenes, si, pero un formato muy espeficico.
  • MEDIUMTEXT Longitud máxima de 16777215 caracteres.
  • MEDIUMBLOB Longitud máxima de 16777215 caracteres.
  • LONGTEXT Longitud máxima de 4294967295 caracteres.
  • LONGBLOB Longitud máxima de 4294967295 caracteres.

CONVERSATION