MySQL存储字符串长度的问题

2014-11-24 17:58:59 · 作者: · 浏览: 0

MySQL 5.0以上的版本:


1.一个汉字占多少长度与编码有关:


UTF-8:一个汉字=3个字节


GBK:一个汉字=2个字节


2.varchar(n)表示n个字符,无论汉字和英文,Mysql都能存入n个字符,仅是实际字节长度有所区别


3.MySQL检查长度,可用SQL语言:


select LENGTH(fieldname) from tablename 来查看