char 是固定长度;varchar 长度可变;
存储时,前者不管实际存储数据的长度,直接按 char 规定的长度分配存储空间;而后者会根据实际存储的数据分配最终的存储空间。
char是适合存储很短的、一般固定长度的字符串。
相同点
不同点