关于MySQL utf8mb4 字符集中字符串长度的问题


MySQL之前推出的utf8字符集中,一个汉字占3个字节,新的utf8mb4字符集中一个汉字占4个字节.

那么我们平时建表的时候输入的varchar=16这种,到底指的是字符长度还是字节长度?

如果是字节长度,那就得好好算一阵子了,所以还是试试看.

因为这个知识我以前知道过,后来可能是因为很少用,所以忘了,这里就简单贴出来结论好了.

一目了然,varchar=32指的是字符长度,不是字节长度,所以设计表的时候可以大胆放心的设计了.


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM