OpenHarmony开源社区
直播中

zhongnian

8年用户 1260经验值
擅长:MEMS/传感技术
私信 关注
[问答]

请问mysql数据库一个汉字到底占几个字节?

GBK 和 UTF-8 字符集我都测试了,汉字在 MYSQL 里都占一个字节,例如一个字段 varchar (2),就能存储两个汉字或两个字母或两个数字。

但我在网上搜了半天,都说 MYSQL UTF-8 字符集汉字占 2 个字节。

求高手给个原因??

回帖(1)

最强海贼王

2022-6-2 14:49:07
varchar(N),  这里的N是指字符数,并不是字节数.占用的字节数与编码有关

utf-8, 一个汉字3字节 英文字母1字节
举报

更多回帖

发帖
×
20
完善资料,
赚取积分