TINYINT 有符号值-128到127 1个字节
无符号值0 到128
SMALLINT 有符号值-32768 到 32767 2个字节
无符号值0 到 655535
MEDIUMINT 有符号值 -2^23 到 2^23-1 3个字节
无符号值 0 到2^24-1
INT 有符号值 -2^31到 2^31-1 4个字节
BIGINT 有符号值 -2^63 到2^63-1 8个字节
decimal(定点型) 非常精确 在定义的时候要decimal(m,d);最多m位,小数是d位;
char(5) 是定长的,如果存4位,最后一位会补空格(char的存取速度很快,但是浪费空间)
varchar(5) 是变长的,不会补空格
TEXT 文章内容就用这个
无符号值0 到128
SMALLINT 有符号值-32768 到 32767 2个字节
无符号值0 到 655535
MEDIUMINT 有符号值 -2^23 到 2^23-1 3个字节
无符号值 0 到2^24-1
INT 有符号值 -2^31到 2^31-1 4个字节
BIGINT 有符号值 -2^63 到2^63-1 8个字节
decimal(定点型) 非常精确 在定义的时候要decimal(m,d);最多m位,小数是d位;
char(5) 是定长的,如果存4位,最后一位会补空格(char的存取速度很快,但是浪费空间)
varchar(5) 是变长的,不会补空格
TEXT 文章内容就用这个