tipo - ¿Cuál es la longitud máxima de datos que puedo poner en una columna BLOB en MySQL?
tipos de datos en mysql pdf (4)
¿Cuál es la longitud máxima de datos que puedo poner en una columna BLOB en MySQL?
Puede o no ser exacto, pero de acuerdo con este sitio: http://www.htmlite.com/mysql003.php .
BLOB Una cadena con una longitud máxima de 65535 caracteres.
El manual de MySQL dice:
El tamaño máximo de un objeto BLOB o TEXT está determinado por su tipo, pero el valor más grande que puede transmitir entre el cliente y el servidor está determinado por la cantidad de memoria disponible y el tamaño de los búferes de comunicaciones.
Creo que el primer sitio obtiene sus respuestas de la interpretación del manual de MySQL, por apparently
Un BLOB puede tener un máximo de 65535 bytes. Si necesita más, considere usar un MEDIUMBLOB para 16777215 bytes o un LONGBLOB para 4294967295 bytes.
Espero que te ayude.
Un objeto grande binario que puede contener una cantidad variable de datos binarios. La clasificación y comparación de los valores para estos objetos se realiza de manera que distinga entre mayúsculas y minúsculas.
TINYBLOB
Una columna binaria de objetos grandes con una longitud máxima de 255 (2 ^ 8 - 1) caracteres.
GOTA
Una columna binaria de objetos grandes con una longitud máxima de 65535 (2 ^ 16 - 1) caracteres.
MEDIUMBLOB
Una columna binaria de objetos grandes con una longitud máxima de 16777215 (2 ^ 24 - 1) caracteres.
LONGBLOB
Una columna binaria de objeto grande con una longitud máxima de 4294967295 (2 ^ 32 - 1) caracteres.
Un BLOB
puede tener 65535 bytes (64 KB) como máximo.
Si necesita más, considere usar:
un
MEDIUMBLOB
para 16777215 bytes (16 MB)un
LONGBLOB
para 4294967295 bytes (4 GB).
Consulte Requisitos de almacenamiento para tipos de cadenas para obtener más información.