欢迎分享,转载请注明来源:内存溢出
首先这是一种SB做法,图片保存到数据库这个很浪费数据库资源, 通常情况下图片等文件都是用ftp服务器来存储文件的. 为什么要用base64进行编码是因为, base64会把文件这个文件转换成字符串, base64编码后得到的是一组字符串, 为什么要用blob类型, 因为这个类型可以存储4GB数据, 数据库中普通的 varchar varchar2 text等类型都有长度的限制存储图片是后端服务器比较基础的功能,一般来说,图片可以存储在服务器的文件系统中,然后数据库中只需要存储url就可以了。另外一种办法是,将图片通过Base64编码后存储到数据库中,数据库中存储图片的base64编码的二进制可以使用TEXT(mysql)类型。
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
国内免费的云数据库有什么可以推荐?
上一篇
2023-05-04
通达OA的V12版本怎么重复清理演示数据?
下一篇
2023-05-04
评论列表(0条)