我有一个由一到两个单词的记录组成的列。我不确定是否应该将它设置为VARCHAR,TEXT或其他东西。
在研究这个问题时,我学会了there's a difference in the way those are stored,但我无法确定哪种更适合这种内容。
选择此类列的类型时,我应该考虑哪些因素?
答案 0 :(得分:1)
取决于单词的长度,但如果你说每个单词最多15个字符,我会选择VARCHAR(45)
。
答案 1 :(得分:0)
Longtext是肯定的唯一选择 Varchar不是一个选项 - 你可以使用255个字符存储哪两个字?即使只有一个
,这还不够