在mysql中一个中文字符占几个字节?

来源:百度知道 编辑:UC知道 时间:2024/05/26 02:42:43
如果定义一个vachar类型的字段,长度设置为10,那么是不是最多就能插入10个英文?还有就是最多能插入多少个中文呢?

"定义varchar类型的字段,长度设置为10,"由于是非unicode字符串类型,1字节=8位,所以最多输入10个英文或5个汉字.

若"你定义nvarchar类型的字段,长度设置为10,"那么属于unicode字符串类型,1字节=16位,所以最多输入10个英文或10个汉字.

5

5.x版本之后。varchar(10)表示最大可存10个字符,也就是十个英文字母或者十个汉字。

mysql的varchar单位是字符 所有最多可以插入10个英文 10个中文