MySQL - 上传图像到BLOB最大上传大小?

时间:2013-11-13 01:28:59

标签: php mysql blob

我使用文件上传图像到MySQL数据库中的BLOB,出于某种原因,当我上传一些图片时,我注意到它们没有完全渲染,然后我尝试直接上传到PHPMyAdmin然后显示(Max: 64KiB)我很幸运地运行了我自己的服务器,所以我想去检查我的php.ini最大文件上传大小,它设置为250MB。所以我的问题是,

MySQL BLOB上传的最大文件大小在哪里

1 个答案:

答案 0 :(得分:16)

这取决于列的类型。

MySQL documentation:开始,部分字符串类型的存储要求

  

TINYBLOB

     

L + 1个字节,其中L <1。 2 8 (256字节)

     

BLOB

     

L + 2个字节,其中L <1。 2 16 (65千字节)

     

MEDIUMBLOB

     

L + 3字节,其中L <1。 2 24 (16兆字节)

     

LONGBLOB

     

L + 4字节,其中L <1。 2 32 (4千兆字节)