zoukankan      html  css  js  c++  java
  • MySQL----基本数据类型

    1、数值型:

      tinyint:1字节

      smallint:2字节

      mediumint:3字节

      int:4字节

      bigint:8字节

      float:4字节

      double:8字节

      decimal(m,c):m表示这个定点浮点数据的总长度,由于decimal是一个列表实现的大数;所以decimal的实际大小为m+2、这个是列表表头占用的。

      bit(m):m表字位(bit)数它的值在[1,64]之间,所以m的取值范围就在[1,8]之间。

    2、时间类型:

      date--------4字节--------1000/01/01--------9999/12/31

      datetime--------8字节--------1000/01/01 00:00:00--------9999/12/31 23:59:59

      timestamp--------4字节--------1970010180001--------2038年

      time--------3字节--------(-838:59:59)--------(838:59:59)

      year--------1字节-------1901--------2155

    3、字符串类型

      char(m)、varchar(m)#char(m)是一字节表头的链表所以它的取值中有0-->255(2的8次方)varchar(m)是双字节的最所以最大的65535(2的16次方).

      tinyblob、blob、mediumblob、longblob#它们分别是1、2、3、4字节的表头。

      tinytext、text、mediumtext、longtext#它们分别是1、2、3、4字节的表头。

      varbinary(m)、binary(m)#这个已经是无发无天了,可以看成想要多大就可以有多大。

      

  • 相关阅读:
    问题 A: 走出迷宫(BFS)
    问题 A: 工作团队(并查集删点操作)
    刷题-力扣-989
    刷题-力扣-12
    刷题-力扣-628
    刷题-力扣-11
    刷题-力扣-1018
    刷题-力扣-9
    刷题-力扣-7
    刷题-力扣-6
  • 原文地址:https://www.cnblogs.com/JiangLe/p/4890588.html
Copyright © 2011-2022 走看看