首页 > 编程知识 正文

mysql数据库能存储图片吗,mysql数据库能存储图片吗为什么

时间:2023-12-28 11:56:57 阅读:328022 作者:TAHR

本文目录一览:

mysql数据库可以储存多少张二进制图片

理论上,对图片的存储没有限制。

只要数据库的存储不做限制和足够的磁盘空间,可以无限存储。

影响数量的因素很多的,电脑内存,数据库的运算等等。

MySQL数据库任何数据都可以存放吗(比如图片,文档)

能存放,但是不是好的解决方案,正常情况下都是在数据库中存放文件路径,图片、音乐、视频文件存放在硬盘上。

mysql里怎么存放图片

你好,很高兴回答你的问题。

一般有两种方式,

一种是将图片序列化后,将序列化的结果存入数据库中。使用时在读出进行反序列化。

另一种是将文件存放到一个位置,将存放的路径存入数据库。使用时按照路径获取图片。

如果有帮助到你,请点击采纳。

为啥没人将图片存在mysql

为避免麻烦。

一般来说,我们可以将图像文件插入到相应的存储位置,而不是文件本身,以避免直接插入数据库的麻烦。

在数据库的开发过程中,不可避免地要向数据库中插入图片或音频文件。如果在将图像插入mysql的过程中出现问题,可以检查mysql数据库允许的最大数据包大小。

mysql数据库可以存图片路径?

可以。存图片的列需要设置成blob、mediumblob或longblob等数据类型。

但是以前基本上不会把图片直接存在数据库里,因为数据库里的数据是为了用来快速分析、快速存取的,图片数据在mysql里既不能建立索引也不能和其他数据一起分析,存取速度和读写磁盘也没什么区别,每次备份、导入导出数据库时还增加了数据量,降低了效率。所以一般都是把图片存在系统里,然后把图片的存放路径放在数据库里。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。