zoukankan      html  css  js  c++  java
  • mysql学习笔记--基本类型

    mysql的基本数据类型分为:整数类型、浮点数类型、定点数类型、日期和时间类型、字符串类型和二进制数据类型。

    1.整数类型

    整数类型包括INTEGET、SMALLINT、MEDIUMINT、INT、BIGINT、TINYINT这6中类型,其中INTEGET、SMALLINT是标准sql支持的。

    2.浮点数类型和定点数类型

    浮点数类型包括FLOAT、DOUBLE、DECIMAL或DEC。

    FLOAT:单精度浮点数

    DOUBLE:双精度浮点数

    DECIMAL:定点数类型

    3.日期和时间类型

    日期和时间类型包括YEAR、DATE、TIME、DATETIME、TIMESTAMP。

    YEAR:表示年份

    DATE:表示日期 YYYY-MM-DD

    TIME:表示时间 HH:MM:SS

    DATETIME:表示具体时间YYYY-MM-DD HH::MM:SS

    TIMETAMP:同DATETIME,但是取值范围比DATETIME小

    4.字符串类型

    字符串类型包括CHAR和VARCHAR、TEXT、ENUM。这两种类型都是在创建的时候指定了最大长度。但是CHAR类型的长度是固定的,即使写入的数据不足声明时的长度也会自动填满长度。VARCHAR的长度是可变的,可以根据写入数据的长度进行再分配。

    TEXT:该类型只能保存字符数据,如新闻内容等。

    5.二进制类型

    二进制类型包括:BINARY、VARBINARY、BIT、TINYBLOB、BLOB、MEDIUMBLOB、LONGBLOB类型。

      

  • 相关阅读:
    LeetCode题解——两数之和
    题解LeetCode——回文数
    汇编语言入门教程
    python基础--局部变量与全局变量
    linux--基础知识1
    python基础--函数
    字符串format函数使用
    字符串的拼接
    python基础--6 集合
    python基础--5字典
  • 原文地址:https://www.cnblogs.com/xiyangcai/p/8872218.html
Copyright © 2011-2022 走看看