存储二进制字符串mysql



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

由于varbinary也可以存储字符串,我不知道数据是如何存储的,以及是否需要事先进行翻译以提高数据库的空间。一个blob的计数相同。那么,以零和一的形式保护二进制数据最有效的方法是什么呢?

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

根据我的经验,BLOB将为您完成这项工作。如果您之前使用COMPRESS(''(mysql函数来接受字符串,您也可以做得更好(显然,在阅读时必须使用DECOMPRESS((进行解压缩(。

最新更新