- 零基础学MySQL数据库管理
- 林富荣编著
- 294字
- 2023-11-20 20:36:27
1.4 数据类型
数据库支持多种数据类型。本节以 MySQL 为例,介绍数据库的数据类型。MySQL 常用的数据类型大致可分为三种,分别是字符串类型、数值类型和日期时间类型。
● 字符串类型:用于存储文本类数据。
● 数值类型:用于存储数值类数据。
● 日期时间类型:用于存储日期和时间数据。
字符串类型的存储空间和描述如表1-1 所示。
表1-1 字符串类型的存储空间和描述
![](https://epubservercos.yuewen.com/D93D9B/27949913407245906/epubprivate/OEBPS/Images/txt002_9.jpg?sign=1739072557-aTwYLIkNxJZyU7lo5mlEcRXsrfo3Fxgf-0-8d105a936547f7ed3a233bd6054d9aae)
数值类型的存储空间和描述如表1-2 所示。
表1-2 数值类型的存储空间和描述
![](https://epubservercos.yuewen.com/D93D9B/27949913407245906/epubprivate/OEBPS/Images/txt002_10.jpg?sign=1739072557-tTbJ7EyH72DhlYE52tKlFOwBDSLILPFX-0-3b56e065c080d85864c291bfbf8de656)
日期时间类型的存储空间、格式和描述如表1-3 所示。
表1-3 日期时间类型的存储空间、格式和描述
![](https://epubservercos.yuewen.com/D93D9B/27949913407245906/epubprivate/OEBPS/Images/txt002_11.jpg?sign=1739072557-3LttTNp6Ngas0FN4cEceYGXfvUxdFX2e-0-b22adf9db06513b6d63e3f18b592b33d)
注意
DATETIME和TIMESTAMP会返回相同的时间格式,但它们的工作方式不同。在INSERT或UPDATE查询中,TIMESTAMP会自动设置为当前的日期和时间。TIMESTAMP可设置不同的格式。