13

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

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

4

1 回答 1

22

这取决于您的列的类型。

来自MySQL 文档: ,字符串类型的存储要求部分:

小斑点

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

斑点

L+2 字节,其中 L < 2 16 (65 KB)

中块

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

长块

L+4 字节,其中 L < 2 32 (4 GB)

于 2013-11-13T01:36:24.840 回答