mysql使用blob存储base64格式文件

mysql使用blob存储base64格式文件,第1张

1.MySQL有四种BLOB类型:

·tinyblob:仅255个字符

·blob:最大限制到65K字节

·mediumblob:限制到16M字节

·longblob:可达4GB

2.mybatis对应mysql blob的类型

byte[] imgbytes对应了mysql imgbytes blob类型

3.将base64转成二进制的byte数组。直接就可存储到mysql中

存储图片是后端服务器比较基础的功能,一般来说,图片可以存储在服务器的文件系统中,然后数据库中只需要存储url就可以了。另外一种办法是,将图片通过Base64编码后存储到数据库中,数据库中存储图片的base64编码的二进制可以使用TEXT(mysql)类型。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9999211.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存