varchar可以存储多少个汉字、字母
根据Mysql版本的不同来进⾏分析
mysql4.0
varchar(100) 表⽰100个字节字符串长度255是多少个汉字
mysql5.0
varchar(100) 表⽰100个字符,⽆论英⽂还是汉字都可以存储100个
UTF8下1个汉字为3个字节⼀个字符
varchar(100)与varchar(10)的区别
这两者存储到磁盘中占⽤磁盘的存储空间是⼀样的,但是,在内存中消耗的内存是不⼀样的,因为mysql在分配内存时会根据我们定义的⼤⼩来进⾏内存的分配,所以我们在定义的时候最好根据实际情况来进⾏内存的分配,可以多设置⼀点,例如多设置10%进⾏冗余,但是不要太多。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。