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

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

205280 次浏览

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

如果你需要更多信息,可以考虑使用:

  • A MEDIUMBLOB为16777215字节(16MB)

  • A LONGBLOB,占用4294967295字节(4GB)。

有关更多信息,请参见 字符串类型的存储要求

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

最大长度为65535个字符的字符串。

MySQL 手册上说:

BLOB 或文本的最大大小 对象由其类型确定,但 你实际上可以得到的最大价值 在客户端和服务器之间传输 是由... 的数量决定的 可用内存和 通讯缓冲器

我认为第一个站点从解释 MySQL 手册中得到答案,每 http://dev.mysql.com/doc/refman/5.0/en/storage-requirements.html