CHAR是定长字符串类型,不满长度的就会在字符串后面填充空格。读取的时候末尾的空格就会被截断。
VARCHAR是变长字符串,末尾会保存字符串的长度。VARCHAR(LENGTH),末尾保存长度的字节数有LENGTH确定,反正能够保存的下长度这个数。