首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >存储二进制字符串mysql

问存储二进制字符串mysql
EN

Stack Overflow用户
提问于 2020-02-21 16:00:04
回答 2查看 76关注 0票数 0

我正在尝试找出在mysql中保存显示为0和1字符串的二进制数据的最好方法。数据具有不同的长度,必须适合存储多达60000个字节。

由于varbinary还可以存储字符串,因此我很困惑数据是如何存储的,以及是否需要事先进行转换以改善数据库的空间。对于blob也是如此。那么,以0和1的形式保护二进制数据的最有效方法是什么?

EN

回答 2

Stack Overflow用户

发布于 2020-02-21 16:25:59

将数据存储为Integer类型可能更好。并在后端层执行转换任务(十进制到二进制,二进制到十进制)。

票数 0
EN

Stack Overflow用户

发布于 2020-02-21 17:29:12

根据我的经验,BLOB将为您完成这项工作。如果你之前用COMPRESS('') mysql函数包含字符串,你也可以做得更好(很明显,当你读的时候,这必须用解压缩()来解压)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60334368

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档