laoadiy 发表于 2015-02-12 21:28

varchar(10) 10 字符 字符集 字节 存储

mysql varchar(10) 10代表什么
字母和汉字是怎么存储的(字符集有关)
字节又有什么关系

爻易 发表于 2015-02-13 00:31

变长类型,最多10字节长度,其实这么小的长度用定长类型更有效率

存储与编码方式相关

weishuo1999 发表于 2015-02-13 09:14

10代表的是10个字符,但是和编码是有关的,也就是说10乘以在当前编码下一个字符的长度,比如你如果选择是UTF8的编码,那么你可以存10个汉字进去

如果你选择的是latin这种单字节编码,那你就存不了10个汉字了,会被截断
页: [1]
查看完整版本: varchar(10) 10 字符 字符集 字节 存储