递归火山软件开发平台

标题: 十六进制转换体积为何会大一倍?MySQL在存储小的图片 [打印本页]

作者: 朕的    时间: 2021-6-7 00:04
标题: 十六进制转换体积为何会大一倍?MySQL在存储小的图片
(, 下载次数: 57)

我用的mysql临时储存的小图片,目前有几种方式,
1、之前是用:字节集到BASE64文本写到mysql的MEDIUMTEXT类型字段中。


2、研究了一下mysql还支持MEDIUMBLOB二进制的文本,我就用数据库管理工具以16进制的方式写入数据读取看看,发现字节集转换到16进制好像体积会大一倍。不知道为何,直接mysql读字节集数据MD5校验又不对。不知道是编码的问题还是什么问题。


3、大佬们,有没有好的建议,写入小文件到mysql用哪种方式比较好

作者: 创世魂    时间: 2021-6-7 08:45
直接用读索引字节集数据就好了。你写的字节集直接读字节集啊。。读什么文本。读文本肯定直接拉闸。。


作者: 朕的    时间: 2021-6-7 08:51
创世魂 发表于 2021-6-7 08:45
直接用读索引字节集数据就好了。你写的字节集直接读字节集啊。。读什么文本。读文本肯定直接拉闸。。

...

读字节集 取出的文件和实际文件不一样,MD5不对




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4