mysql 字符字节大小
-- 这里只介绍char、varchar字符类型,其他同理
DROP TABLE IF EXISTS tmp3;
CREATE TABLE tmp3 (
t_id INT PRIMARY KEY auto_increment,
t_char CHAR ( 4 ),
t_varchar VARCHAR ( 4 )
);
-- length 查看字段所占字节大小
select length(t_char),length(t_varchar) from tmp3;
-- char_length 查看字段字符长度
select char_length(t_char),char_length(t_varchar) from tmp3;
注:不同编码下中文汉字所占字节大小不是统一的,如utf-8下一个汉字3个字节,gbk下一个汉字2个字节