标签: mysql
MySQL中char列的实际大小限制是什么? 假设我有一个包含5个英文字符的单词,另一个包含5个汉字的单词,以及大小限制为5的char列。这两个单词是否都可以存储在列中?或者汉字比英文字符需要更多空间?
答案 0 :(得分:1)
简而言之,CHAR(m)将保留m个字符,而不管列的字符编码所需的字节数。
CHAR(m)
m
因此,在您的示例中,CHAR(5)列可以在列的字符集中存储任意5个字符,无论它们是英文,中文还是两者的混合。但是,用于存储数据的字节数可能会有所不同。
CHAR(5)