我可以在MySQL的BLOB列中放入的最大数据长度是多少?

New*_*ewy 139 mysql blob

我可以在MySQL的BLOB列中放入的最大数据长度是多少?

Whi*_*g34 232

A最大BLOB可以是65535字节(64 KB).

如果您需要更多考虑使用:

  • a MEDIUMBLOB为16777215字节(16 MB)

  • a LONGBLOB表示4294967295字节(4 GB).

有关详细信息,请参阅字符串类型的存储要求

  • 换句话说,`BLOB`≈64KB,`MEDIUMBLOB`≈16MB,`LONGBLOB`≈4GB (57认同)

Tie*_* T. 15

可能或可能不准确,但根据这个网站:http://www.htmlite.com/mysql003.php.

BLOB最大长度为65535个字符的字符串.

MySQL手册说:

BLOB或TEXT对象的最大大小由其类型决定,但实际可以在客户端和服务器之间传输的最大值由可用内存量和通信缓冲区大小决定

根据http://dev.mysql.com/doc/refman/5.0/en/storage-requirements.html,我认为第一个网站可以通过解释MySQL手册获得答案.