MySQL数据库基础——数据库的数据类型

一、数据类型

1.整数类型:

MySQL中的整数型数据类型可分为5种,分别为 TINYINT、SMALLINT、MEDIUMINT、INT和BIGING。下表为MySQL不同整数类型所对应的字节大小和取值范围。如下:

整数类型

2.浮点数类型和定点数类型:

MySQL中浮点数的类型有两种,分别为单精度浮点数类型(FLOTE)和双精度浮点类型(DOUBLE)。而定点数类型只有DECIMAL类型。如下:

浮点数类型和定点数类型

由表可见DECIMAL类型的取值范围与DOUBLE类型相同。需要注意,DECIMAL类型的有效取值范围是由M和D决定的,其中,M表示的是数据的长度,D表示的是小数点后的长度。

3.日期与时间类型:

MySQL提供了日期和时间的数据类型,分别是YEAR、DATE、TIME、DATETIME和TIMESTAMP。如下:

日期与时间类型

4.字符串和二进制类型:

MySQL中字符串和二进制类型用于储存字符串、图片和声音等数据。如下:

字符串和二进制类型
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容