Estate atento porque en esta división vas a hallar la contestación que buscas.Este tutorial ha sido aprobado por nuestros expertos para garantizar la calidad y exactitud de nuestro contenido.
Solución:
La cadena, en general, debe usarse para texto corto. por ejemplo, es un VARCHAR(255)
bajo MySQL.
Text usa el texto más grande de la base de datos, como, en MySQL, el tipo TEXT
.
Para obtener información sobre cómo funciona esto y las funciones internas de MySQL y los límites, consulte la otra respuesta de Pekka.
Si está solicitando, digamos, un párrafo, usaría texto. Si está solicitando un nombre de usuario o correo electrónico, utilice string.
CARBONIZARSE
Una longitud fija string que siempre se rellena a la derecha con espacios hasta la longitud especificada cuando se almacena. El rango de Longitud es de 1 a 255 caracteres. Los espacios finales se eliminan cuando se recupera el valor.
CHAR
los valores se ordenan y comparan sin distinguir entre mayúsculas y minúsculas de acuerdo con el conjunto de caracteres predeterminado, a menos que elBINARY
se da la palabra clave.
VARCHAR
Una longitud variable string. Nota: Los espacios finales se eliminan cuando se almacena el valor (esto difiere de la especificación ANSI SQL)
El rango de Longitud es de 1 a 255 caracteres.VARCHAR
los valores se ordenan y comparan sin distinguir entre mayúsculas y minúsculas, a menos que elBINARY
se da la palabra clave
BLOB PEQUEÑO, TEXTO PEQUEÑO
UN
TINYBLOB
oTINYTEXT
columna con una longitud máxima de 255 (28 – 1) personajes
BLOB, TEXTO
UN
BLOB
oTEXT
columna con una longitud máxima de 65.535 (2dieciséis – 1) caracteres, bytes = 64 KiB
BLOB MEDIO, TEXTO MEDIO
UN
MEDIUMBLOB
oMEDIUMTEXT
columna con una longitud máxima de 16.777.215 (224 – 1)caracteres, bytes = 16 MiB
BLOB LARGO, TEXTO LARGO
UN
LONGBLOB
oLONGTEXT
columna con una longitud máxima de 4.294.967.295 (232 – 1) caracteres, bytes = 4 GiB
Consulte la tabla de referencia rápida de tipos de datos de MySQL para obtener más información.
también puede ver MYSQL – Descripción general del tipo de cadena
Consulte el manual de mySQL sobre tipos de cadenas.
Varchar (Cadena):
Los valores en las columnas VARCHAR son cadenas de longitud variable. La longitud se puede especificar como un valor de 0 a 255 antes de MySQL 5.0.3 y de 0 a 65 535 en 5.0.3 y versiones posteriores. La longitud máxima efectiva de un VARCHAR en MySQL 5.0.3 y versiones posteriores está sujeta al tamaño máximo de fila (65 535 bytes, que se comparte entre todas las columnas) y al juego de caracteres utilizado.
Texto: Ver requisitos de almacenamiento
Si desea un campo de texto de tamaño fijo, use CHAR
que puede tener una longitud máxima de 255 caracteres. VARCHAR
y TEXT
ambos tienen longitud variable.
Puntuaciones y reseñas
Si haces scroll puedes encontrar las críticas de otros desarrolladores, tú además eres capaz insertar el tuyo si lo deseas.