10位则会自动补足10位:'abc ' varchar:可变长度字符串类型;varchar(10) 如果不足10位不会补足:'abc',性能不如char高 text:字符串类型;适用于大文本内容。...:在创建数据库表时,例如create table user(id int(4) primary key ,name varchar(20),pwd varchar(20) );括号里的数字叫数据的宽度,...由于varchar是变长存储的,所以实际开发中我们一般都把varchar的宽度设为最长255,反正你没用完它也不会浪费空间。...一个汉字和英文就是一个字符,如'1', '中', 'a', '$', '¥',…… - 字节 :计算机中存储数据的单元,一个8位的二进制数,是一个很具体的存储空间,如0x01, 0x45, 0xFA,...……mysql中 varchar 字段长度,是按照字符的长度计算, 即,name 保存有 "我是谁" , 这是三个字符。