通过本文主要向大家介绍了mysql char varchar,varchar和char的区别,char和varchar2的区别,char跟varchar的区别,char varchar2等相关知识,希望本文的分享对您有所帮助
char与varchar的区别
char (13)长度固定, 如'www.weikejianghu.com' 存储需要空间 12个字符
varchar(13) 可变长 如'www.weikejianghu.com' 需要存储空间 13字符,
从上面可以看得出来char 长度是固定的,不管你存储的数据是多少他都会都固定的长度。而varchar则处可变长度但他要在总长度上加1字符,这个用来存储位置。所以实际应用中用户可以根据自己的数据类型来做。
再看看char,与varchar在速度上的区别吧。
总结:仔细看DZ的数据表,定长的字段基本还都是用char.... </div>
char (13)长度固定, 如'www.weikejianghu.com' 存储需要空间 12个字符
varchar(13) 可变长 如'www.weikejianghu.com' 需要存储空间 13字符,
从上面可以看得出来char 长度是固定的,不管你存储的数据是多少他都会都固定的长度。而varchar则处可变长度但他要在总长度上加1字符,这个用来存储位置。所以实际应用中用户可以根据自己的数据类型来做。
再看看char,与varchar在速度上的区别吧。
总结:仔细看DZ的数据表,定长的字段基本还都是用char.... </div>