数据库存储各种文件的方式:

MySQL为例:将各种文件转化为二进制对象,并保存文件格式。文件保存的重点是二进制文件的存储。有些文件的二进制存储对象的大小可能只有几KB,有些文件的大小确可能有几GB大小。文件大小的不确定性是选择文件存储二进制类型重要原因。现在在MYSQL数据库中提供四种二进制对象的存储类型:

  ①TinyBlob类型 最大存储对象为255B

  ②Blob类型 最大容纳二进制对象为65KB

  ③MediumBlob类型 最大能容纳二进制对象为16MB

  ④LongBlob类型 最大能容纳二进制对象为4GB(弱弱的说一句常见文件系统FAT32最大单个文件存储大小就是4GB)

 

参考资料:MySQL 中Blob类型数据的插入和读取

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

版权声明:本文为supperlhg原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/supperlhg/p/8714617.html