11问答网
所有问题
mysql中varchar(50)最多能存多少个汉字
如题所述
举报该问题
推荐答案 2020-02-22
首先要确定mysql版本,一般一个汉字2个字节,50即可存25个汉字。
4.0版本以下,varchar(50),指的是50字节,如果存放UTF8汉字时,只能存16个(每个汉字3字节)
5.0版本以上,varchar(50),指的是50字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放50个
最好是在自己数据库中建个表试试可以放多少汉字,现在mysql已经有5.0了,varchar(50)是可以存50个汉字的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/FvM44P4qF44q44474q7.html
其他回答
第1个回答 2019-10-10
50代表能放50个字节,也就是说可以放50个英文或数字
一个汉字占2个字节,也就是说,如果都是汉字的话,最多只能存25个
相似回答
varchar(50)中
50代表
的
含义
答:
VARCHAR是一种可变长度的类型,VARCHAR列中的值为可变长字符串,长度可以指定为0到65535之间的值。VARCHAR的最大有效长度由最大行大小和使用的字符集确定。在MySQL5.X的版本中,VARCHAR(50)的“50”指的是50字符(character),无论存放的是数字、字母、还是UTF8汉字(每个汉字3字节),
都可以存放50个
。
大家正在搜
mysql一个字段最多存多少中文
mysql最多能存多少数据
mysql一张表最多能存多少数据
mysql表最多存多少数据
mysql最多存储多少行
mysql中varchar
mysql能存多少张表
mysql有varchar2吗
mysqlvarchar长度
相关问题
mysql 数据库varchar可以存储多少个汉字和多少个数...
mysql 数据库varchar(100)可以存储多少个汉字...
mysql中varchar可以存多少汉字?
mysql 数据库varchar(100)可以存储多少个汉字...
mysql中varchar可以存多少汉字
MySQL 一个CHAR类型到底能存多少汉字
mysql varchar 最多存多少个字符
mysql varchar 最多存多少个字符