美文网首页
mysql数据的 作用 和 类型

mysql数据的 作用 和 类型

作者: 蔺蔺蔺赫赫 | 来源:发表于2019-07-19 08:38 被阅读0次

    数据类型(算是约束性)

        1.作用:

      控制数据的规范性

      让数据有具体含义

      在列上进行控制 

        2.类型:

      字符串

      char(32):

          都是来存字符串的

          定长长度为32的字符串。存储数据时,

          一次性提供32字符长度的存储空间,

          存不满,用空格填充。

      varchar(32):

          可变长度的字符串类型。

          存数据时,首先进行字符串长度判断,按需分配存储空间

              会单独占用一个字节来记录此次的字符长度

              超过255之后,需要两个字节长度记录字符长度。

      enum 枚举类型

          enum('bj','sh','sz','cq','hb',....)

          下标  0    1    2    3    4 ...

          用下表的数表示原先的内容  存储占内存小 查询时性能更高

      数字

        tinyint  极小整数数据类型(0-255)

        int      -2^31  到2^31-1  手机号数字太大了  对于这个整数类型存不下

                                  存手机号一般用char和varchar  把号码当成字符串

      来进行存储 

      时间

        timestamp  时间戳  范围从1970-2038

        datetime    范围从000000-999999

      二进制

    相关文章

      网友评论

          本文标题:mysql数据的 作用 和 类型

          本文链接:https://www.haomeiwen.com/subject/bgerlctx.html