char是定长,varchar是变长,就是说如果你定义了char(10)和varchar(10)后,当你输入的字符是'aa'的时候,char所占的空间要比varchar大
相比较来说,char的检索速度会比varchar快一点,但不会怎么明显
用varchar在绝大多数情况下可以替代char