MySQL内存表是否有二进制安全列类型?

时间:2013-10-03 13:12:46

标签: mysql

由于MEMORY存储引擎不支持BLOB列,建议存储二进制数据的方法是什么?

我们希望存储长度在600到10,000个字符之间的gzip压缩字符串。我们使用的是MySQL 5.5.32。

varchar(10000)是一种安全的选择吗?

2 个答案:

答案 0 :(得分:1)

您的选择将是VARBINARY数据类型。但是,请注意存储requirements - 您无法在此数据类型中存储太长的字符串(请参阅特定于版本的手册页)

答案 1 :(得分:0)

你可以使用LONGTEXT,这是一个很好的选择