1数字

tinyint
int
bigint
FLOAT
DOUBLE
decimal

 

2字符串

char(10) #一点占10个字节,速度快
varchar(10) #节省空间,速度慢 最高都是255
PS:把定长的往前放。
text
PS文件存硬盘,数据库存路径。

 

3时间类型

日期:DATA
日期时间:DATATIME,TIMESTAMP
时间:TIME
年份:YEAR

CREATE TABLE marathon (
id INT PRIMARY KEY AUTO_INCREMENT,
athlete VARCHAR(32),
birthday DATE,
rigistration_time DATETIME,
performance TIME
);
INSERT INTO marathon VALUES(1,'尼古拉斯',"1996-01-08","2019/12/12 19:20:3","2:18:54");

4枚举类型

ENUM #用户使用时只能使用其中一个值

5集合类型

set   #可以使用其中的任意组合
posted on 2020-07-06 08:28  知否知否,  阅读(114)  评论(0编辑  收藏  举报