码迷,mamicode.com
首页 > 其他好文 > 详细

varchar可以存储多少个汉字、字母

时间:2021-07-16 17:46:10      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:字节   分析   多少   varchar   磁盘   sql   mysq   分配   大小   

根据Mysql版本的不同来进行分析

mysql4.0

varchar(100) 表示100个字节

mysql5.0

varchar(100) 表示100个字符,无论英文还是汉字都可以存储100个
UTF8下1个汉字为3个字节 一个字符

varchar(100)与varchar(10)的区别

这两者存储到磁盘中占用磁盘的存储空间是一样的,但是,在内存中消耗的内存是不一样的,因为mysql在分配内存时会根据我们定义的大小来进行内存的分配,所以我们在定义的时候最好根据实际情况来进行内存的分配,可以多设置一点,例如多设置10%进行冗余,但是不要太多。

varchar可以存储多少个汉字、字母

标签:字节   分析   多少   varchar   磁盘   sql   mysq   分配   大小   

原文地址:https://www.cnblogs.com/RainbowLan/p/15020553.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!