当前位置:优草派 > 问答 > Python问答

VARCHAR(50) 能存放几个 UTF8 编码的汉字?

标签: Python  mysql  作者: 陈立鑫

回答:

存放的汉字个数与版本相关。

如果是mysql 4.0 以下版本,而且varchar(50) 指的是 50 字节,存放 UTF8 格式编码的汉字时(每个汉字3字节),那就只能存放16 个。

如果是mysql 5.0 以上版本,而且varchar(50) 指的是 50 字符,无论存放的是数字、字母还是 UTF8 编码的汉字,都可以存放 50 个。

TOP 10
  • 周排行
  • 月排行