mysql是什么关系型数据库_关系型数据库---MySQL---数据类型

一、每个数据表至少有一个数据列、用户必须为每一个数据列分别定义一个适当的数据类型;

1、整数(***Int)

1.1 默认情况下,整数类型包括:正整数、负整数;

1.2 如果给数据列定义了unsigned属性,它的取值范围仅限于正整数;

1.3 【***注意***】:对unsigned数据列进行减法运算,仍然返回的是unsigned的数据类型;

1.4 在一个整数字段的定义中,可以选择为它定义一个数据列宽度(最大显示宽度);

eg:int(4);

2、二进制数(BIT)

3、浮点数(FLOAT、DOUBLE)

数据精度会丢失;

4、定点数(Decimal)

以字符串形式保存、精度不会丢失;

5、日期与时间

471374b33db3463b1fbc35d7799159b0.png

1.1 TIMESTAMP类型,这个类型的字段会在数据记录的其他字段被修改时自动刷新,其实就是记录数据表最后一次的操作时间;

1.2 对查询结果进行日期格式化:eg: SELECT DATE_FORMAT(date,'yyyy mm dd hh:mm:ss') FROM `user`;

6、字符串

1.1 char(20):不管实际数据长度是多少,在每个字段中都占20个字节 ;

1.2 varchar、***Text:长度可变的字符串,占用存储空间由实际长度决定;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值