数值类型
eg:用户的年龄可以定义为 age tinyint unsigned *因为年龄没有负数所以用无符号unsigned
字符串类型
char与varchar的区别不仅仅是占用字节大小不同,同时char是定长字符串,如果定义char(10)表示字节最多只能存10字符,但要没有10字符,一样占用10字符,varchar(10)则表示字节最多存10个字符,但与char有区分的是按照实际长度存储。
eg:用户的年龄可以定义为 age tinyint unsigned *因为年龄没有负数所以用无符号unsigned
char与varchar的区别不仅仅是占用字节大小不同,同时char是定长字符串,如果定义char(10)表示字节最多只能存10字符,但要没有10字符,一样占用10字符,varchar(10)则表示字节最多存10个字符,但与char有区分的是按照实际长度存储。