1、字节字符
gbk,一个汉字占2个字节
utf-8,一个汉字占3个字节
2、utf8字符集:
SELECT LENGTH(1) 1字节
SELECT LENGTH("我") 3字节
SELECT CHAR_LENGTH("我") 1字符
SELECT CHAR_LENGTH(1) 1字符
Mysql5.0以后,varchar长度单位是字符
本文探讨了字符编码的基础知识,重点介绍了GBK和UTF-8两种编码方式。GBK编码中,每个汉字占用2个字节,而UTF-8则根据字符类型,汉字通常占用3个字节。在MySQL中,从5.0版本开始,VARCHAR长度单位以字符计。通过实例展示了UTF-8编码下,不同字符的字节长度和字符长度的区别。
1、字节字符
gbk,一个汉字占2个字节
utf-8,一个汉字占3个字节
2、utf8字符集:
SELECT LENGTH(1) 1字节
SELECT LENGTH("我") 3字节
SELECT CHAR_LENGTH("我") 1字符
SELECT CHAR_LENGTH(1) 1字符
Mysql5.0以后,varchar长度单位是字符

被折叠的 条评论
为什么被折叠?