美文网首页
MYSQL 第五课时-数据表的相关操作

MYSQL 第五课时-数据表的相关操作

作者: 望海涯_ | 来源:发表于2016-08-24 11:30 被阅读0次

    一、数据表

    • 描述:有特定的数据类型,可存储数据的数据结构。

    • 创建数据表
      CREATE TABLE [IF NOT EXISTS ] tbl_name(字段名称 字段类型[完整性约束条件]...)ENGINE = 引擎名称 CHARSET = '编码方式';

    二、MYSQL的数据类型

    1.整数类型

    • TINYINT
    • SMALLINT
    • MEDIUMINT
    • INT
    • BIGINT
    • BOOL,BOOLEAN 等价于TINYINT(1),0为FALSE, 其余为TRUE
      MYSQL没有BOOL类型

    当输入时间的数据的时候,除了年份的数据以外,其他都可以用INT的数据类型去表示

    可使用帮助手册查看数据类型的范围
    1.help 数据类型 | 命令
    2.? 数据类型 | 命令
    3.\h 数据类型 | 命令

    2.浮点类型(小数)

    M=整位数,D=小数点后几位,

    • FLOAT[(M,D)]——平台不同,精度不同
    • DOUBLE[(M,D)]——平台不同,精度不同
    • DECIMAL[(M,D)]——以字符串的形式去存储数值,精度较高

    3.字符串类型(文字)

    M=存储字符数

    • CHAR(M)——定长字符串(0~255)
    • VARCHAR(M)——变长字符串(0~65535)
    • TINYTEXT
    • TEXT
    • MEDIUMTEXT
    • LONGTEXT
    • ENUM('VALUE1','VALUE2',.....),枚举类型,只能选一个
    • SET 集合

    4.日期时间类型

    • TIME 时间
    • DATE 日期
    • DATATIME
    • TIMESTAMP
    • YEAR

    5.二进制类型

    保存视频等格式

    相关文章

      网友评论

          本文标题:MYSQL 第五课时-数据表的相关操作

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