[mysql]用于在数据库中存储小文件的最佳数据类型是什么?<150kb

时间:2014-02-04 10:48:34

标签: mysql file sqldatatypes

我被要求将小文件存储在mysql数据库中。它们限制在150kb。

哪种数据类型最有效? BINARY(150000),VARBINARY(150000)或MEDIUMBLOB?

2 个答案:

答案 0 :(得分:0)

您是否考虑过将文件存储在文件系统中,而在数据库中可能只存储相对路径等元数据?我认为这是正确的方式

答案 1 :(得分:0)

好的,我得到了答案,所以我在这里分享: 因为我们最终想用列来存储短文本(消息的值可以是嵌入文件或某些文本),所以我使用了由文本组成的mediumblob。在网络上,我找到了对blob的引用而不是二进制类型。

仅供参考,文件以二进制Base64格式编码。