mysql 数据类型

# 数字
#tinyint 表示年龄
# int 不约束长度,最多表示10位
‘‘‘浮点型‘‘‘
# float(m,n) 一般小数后5位
# m表示一共多少位
# n 小数部分多少位
#double 默认小数后15位
#decimal 30,20
‘‘‘时间‘‘‘
#data 年月日 生日,入职信息
#time 时分秒 时长(马拉松)
#datatime 年月日时分秒 上下班打卡 用户访问了你
# NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
# create table t2(dt datetime,d date,t time,y year,ts timestamp);
# insert into t2 values(now(),now(),now(),now(),now());
# insert into t2(dt,d) values(‘2019-12-25 9:25:36‘,‘2020-7-8‘);
# create table t3(id int,dt datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP );
# insert into t3(id) values(1);

‘‘‘字符串‘‘‘
#char 默认长度1字节 最多能写255字符,可以不写长度
#定长存储,节省时间,浪费空间
#‘alex‘ 实际存储‘Alex 空格‘
#手机号,身份证号,qq号,username 12-18
#password 32 银行卡号
#varchar 默认1字节 最多能写65535字符,必须写长度
#变长存储,下面节省空间,存取速度慢(每次存入要先计算有多长)
#‘alex‘ ‘alex4‘
#评论
#朋友圈
#微博
#longtext 极大文本
#longblob 二进制形式极大数据
# create table t4(c1 char,c2 varchar(1),c3 char(8),c4 char(8));

mysql 数据类型

上一篇:MyIsam与InnoDB的索引结构区别


下一篇:Mysql 使用存储过程,多表多条数据插入,异常回滚