145 votes

Quelle est la longueur maximale de données que je peux mettre dans une colonne BLOB dans MySQL?

Quelle est la longueur maximale de données que je peux mettre dans une colonne BLOB dans MySQL?

240voto

WhiteFang34 Points 28652

Un BLOB peut être 65535 octets maximum. Si vous avez besoin de plus d’enfants, envisagez d’utiliser un MEDIUMBLOB pour 16777215 octets ou un LONGBLOB pour 4294967295 octets. Voir Conditions de stockage pour les types de chaînes pour plus d'informations.

17voto

Tieson T. Points 8972

Peut ou peut ne pas être précise, mais teh internets dit: http://www.htmlite.com/mysql003.php. Manuel MySQL dit:

La taille maximale d'un objet BLOB ou TEXT l'objet est déterminée par son type, mais la plus grande valeur vous pouvez réellement transmettre entre le client et le serveur est déterminée par la quantité de la mémoire disponible et de la taille de la communications tampons

Je pense que le premier site obtient leurs réponses à partir de l'interprétation du manuel MySQL, par http://dev.mysql.com/doc/refman/5.0/en/storage-requirements.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X