整数类型:int
浮点类型:
FLOAT 4字节大小 7位小数 精度 用于单精度浮点数
DOUBLE 4字节大小 15位小数精度 用于双精度浮点数
DECIMAL(M,D)17字节 30位小数 小数值(M为总位数,D为小数位M必须大于D)
字符串类型:
CHAR(n) 0-255 用于定长字符串
VARCHAR(n) 0-65535 用于变长字符串
日期类型:
DATE 3字节 格式YYYY-MM-DD(2010-09-20)用于日期值
TIME 3字节 HH:MM:SS(12:10:10) 用于时间值或持续时间
二进制类型:
数据类型的出现是为了把数据分成所需内存大小不同的数据来进行存储
枚举类型:
ENUM是一个字符串对象,它的值是从列创建时定义的允许值列表中创建的,ENMU数据类型提供紧凑的数据存储,ENUM使用数字索引(1,2,3......)来表示字符串值
语法:CREATE TABLE t_employee(
employeeName VARCHAR(50),
edu ENUM(‘高中‘,‘大专‘,本科‘ )
);
原文:https://www.cnblogs.com/givre-foudre/p/11752660.html