使用mysql数据库存储数据的时候,不同的数据类型决定了mysql存储数据方式的不同。
-
整数类型型
-
TINYINT
-
SMALLINT
-
MEDIUMINT
-
INT
-
BIGINT
不同的数据类型所占的字节数和取值范围是不同的,其中占用字节数最小的是TINYINT,占用字节数最大的是BIGINT,有符号和无符号的数据取值范围可以通过计算得出,字节数从上到下为:1,2,3,4,8
-
-
浮点数和定点数类型
- FLOAT 4字节 单精度
- DOUBLE 8字节 双精度
- DECIMAL(M,D) M+2 定点数
- DECIMAL类型的有效范围是由M和D决定的,其中M是数据的长度,D是小数点后的长度
- eg:DECIMAL(6,2)的数据是3.1415,插入数据后,显示的结果是3.14
-
日期和时间类型
-
YEAR 1字节 YYYY
- 使用四位数字或者字符串表示:(范围:1901~2155)使用2020或者’2020’,插入到数据库中的值均为2020
- 使用两位字符串表示:(范围:‘00’~‘99’)其中’14’,插入到数据库中的值为2014
- 使用两位数字表示:(范围:1~99)其中14&#
-