MySQL中的varchar与char字段类型的区别

文章1char与varchar的区别char (13)长度固定, 如'www.jb51.net' 存储需要空间 12个字符varchar(13) 可变长 如'www.jb51.net' 需要存储空间 13字符从上面可以看得出来char 长度是固定的,不管你存储的数据是多少他都会都固定的长度。而varchar则处可变长度但他要在总长度上加1字符,这个用来存储位置。所以实际应用中用户可以根据自己的数据类型来做。再看看char,与varchar在速度上的区别吧。代码如下[code lang="sql"mysal>create tabe ab(v varchar(4),c char(4));query ok ,0 rows affected(0.02 secmysql>insert into abc values('ab... Read More