Mysql char 和 varchar的区别
(一)长度是否可变
char : 长度不可变 类型char(10), 值为:abc,存储为:abc (abc+7个空格)
varchar: 长度可变 类型varchar(10) 值为:abc,存储为:abc (自动变为3个的长度)
(二)最多可存放字符数
char : 255个字符
varchar : 65535个字节
varchar 在 UTF-8 下 : 每个字符最多占3个字节,最大长度不能超过21845个字符
varchar 在 GBK 下 :每个字符最多占2个字节,最大长度不能超过32766个字符
窗外在下雨
滴滴答答