MySQL 数据类型

2019-06-15  本文已影响0人  晨光523152

MySQL支持多种类型,大致可以分为三类:数值,日期/时间,字符串(字符)类型。

数值类型

MySQL支持所有标准SQL数值类型。
这些数值类型包括:严格数值数据类型(INTEGER,SMALLINT,DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT,REAL和DOUBLE PRECISION)。
BIT数据类型保存位字段值,并且支持MyISAM,MEMORY,InnoDB和BDB表。
MySQL也支持整数类型TYINYINT,MEDIUMINT和BIGINT。


image1.png

日期和时间类型

表示时间值的日期和时间类型为DATETIME,DATE,TIMESTAMP(时间邮票?),TIME,YEAR。
每个时间类型有一个有效值范围和一个“零”值,当指定不合法的MySQL不能表示的值时使用“零”值。
TIMESTAMP类型有专有的自动更新特性(???)。

image2.png

字符串类型

字符串类型指CHAR,VARCHAR,BINARY, TEXT,ENUM, SET。

image3.png
学习资料: https://www.runoob.com/mysql/mysql-data-types.html
上一篇 下一篇

猜你喜欢

热点阅读