mysql存储图片用的类型是什么

56次阅读
没有评论

共计 991 个字符,预计需要花费 3 分钟才能阅读完成。

这篇文章主要讲解了“mysql 存储图片用的类型是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着丸趣 TV 小编的思路慢慢深入,一起来研究和学习“mysql 存储图片用的类型是什么”吧!

在 mysql 中,存储图片用 BLOB 类型;BLOB 类型是一种特殊的二进制类型,可以存储数据量很大的二进制数据,包括图片、视频等,该类型包括了 TinyBlob、Blob、MediumBlob 和 LongBlob,唯一的区别是存储的大小不同。

本教程操作环境:windows10 系统、mysql8.0.22 版本、Dell G3 电脑。

mysql 存储图片用什么类型

BLOB 类型是一种特殊的二进制类型。BLOB 可以存储数据量很大的二进制数据,如图片,视频等。

BLOB 类型包括 TINYBLOB、BLOB、MEDIUMBLOB 和 LONGBLOB。它们之间的区别也只是最大长度不同。

BLOB 介绍

BLOB (binary large object),二进制大对象,是一个可以存储二进制文件的容器。在计算机中,BLOB 常常是数据库中用来存储二进制文件的字段类型。BLOB 是一个大文件,典型的 BLOB 是一张图片或一个声音文件,由于它们的尺寸,必须使用特殊的方式来处理(例如:上传、下载或者存放到一个数据库)。

根据 Eric Raymond 的说法,处理 BLOB 的主要思想就是让文件处理器(如数据库管理器)不去理会文件是什么,而是关心如何去处理它。但也有专家强调,这种处理大数据对象的方法是把双刃剑,它有可能引发一些问题,如存储的二进制文件过大,会使数据库的性能下降。在数据库中存放体积较大的多媒体对象就是应用程序处理 BLOB 的典型例子。

mysql BLOB 类型

MySQL 中,BLOB 是个类型系列,包括:TinyBlob、Blob、MediumBlob、LongBlob,这几个类型之间的唯一区别是在存储文件的最大大小上不同。

MySQL 的四种 BLOB 类型

类型 大小 (单位:字节)

TinyBlob 最大 255

Blob 最大 65K

MediumBlob 最大 16M

LongBlob 最大 4G

感谢各位的阅读,以上就是“mysql 存储图片用的类型是什么”的内容了,经过本文的学习后,相信大家对 mysql 存储图片用的类型是什么这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是丸趣 TV,丸趣 TV 小编将为大家推送更多相关知识点的文章,欢迎关注!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-13发表,共计991字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)