开发者社区> 问答> 正文

mysql数据库中汉字占用字节数的问题

GBK和UTF-8字符集我都测试了,汉字在MYSQL里都占一个字节,例如一个字段varchar(2),就能存储两个汉字或两个字母或两个数字。
但我在网上搜了半天,都说MYSQL UTF-8字符集汉字占2个字节。
求高手解惑一下

展开
收起
落地花开啦 2016-02-14 10:53:49 2864 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    varchar(N), 这里的N是指字符数,并不是字节数。占用的字节数与编码有关。
    utf-8,一个汉字3字节,英文字母1字节。

    2019-07-17 18:42:28
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像