常见字符集:
ASCLL:基于罗马字母表的一套字符集,它采用一个字节的低7位表示字符,高位始终为0
LATIN1:相对于ASCLL字符集做了扩展,任然使用一个字节表示字符,但启用了高位,扩展了字符的表示范围
GB2312:简体中文字符,一个汉字最多占两个字节
GBK:只是所有的中文字符,一个汉字最多占用两个字节
UTF8:国际通用编码,一个汉字最多占用三个字节
UTF8MB4:国际通用编码,在UTF8的基础上加强了对新文字识别,一个汉字最多占用四个字节
整型的分类
整数类型 | 字节 | 最小值 | 最大值 |
---|---|---|---|
TINYINT | 1 | "有符号数字: -128,无符号数字:0 | 有符号数字:127,无符号数字:255" |
SMALLINT | 2 | 有符号数字:-32768,无符号数字:0 | 有符号数字:32767,无符号数字:65535 |
MEDIUMINT | 3 | 有符号数字:-8388608,无符号数字:0 | 有符号数字:8388607,无符号数字:16777215 |
INT、INTEGER | 4 | 有符号数字:-2147473648,无符号数字:0 | 有符号数字:2147473647,无符号数字:4294967295" |
BIGINT | 5 | 有符号数字:-9223372036854775808,无符号数字:0 | 有符号数字:9223372036854775807,无符号数字:18446744073709551615" |