码迷,mamicode.com
首页 > 数据库 > 详细

数据类型和运算符 MySQL学习笔记

时间:2018-01-17 18:13:43      阅读:251      评论:0      收藏:0      [点我收藏+]

标签:amp   blob   区别   中文   逻辑运算   创建   逻辑运算符   位运算   gpo   

  • MySQL数据类型介绍  数值类型(整数类型TINYINT,SMALLINT,MEDIUMINT,INT,BIGINT;浮点小数数据类型FLOAT和DOUBLE,定点小数类型DECIMAL),日期/时间类型(YEAR,TIME,DATE,DATETIME,TIMESTAMP)和字符串类型(CHAR,VARCHAR,BINARY,VARBINARY,BLOB,TEXT,ENUM,SET),字符串类型又分为文本字符串和二进制字符串。
    • 整数类型,可以添加AUTO_INCREMENT自增约束条件。                                                                                                                                                                                                                                                                                                                                 技术分享图片

      创建表时数据类型后面的括号里的数字是指改项显示的宽度,各种整数类型都有默认的显示宽度,默认显示宽度,正好能显示该数据类型能表示的最大数据。 默认宽度如下图所示。                                                                                                                               技术分享图片

    • 浮点数类型和定点数类型,浮点类型有单精度浮点类型和双精度浮点类型。定点类型只有DECIMAL一种。用M,N表示,M为精度,表示总共的位数,N为标度,表示小数的位数                                                                                                                                   技术分享图片

      DECIMAL的存储空间由精度值M决定的。   FLOAT和DOUBLE不指定精度时,默认会按照实际的精度(由计算机硬件和操作系统决定),DECIMAL如不指定精度,默认为(10,0)

    • 日期与时间  日期时间的类型,格式和范围如下图所示                                                                                                                                                                                                                                                                                                                                   技术分享图片
    • 文本字符串类型 ,支持文本字符串和二进制字符串,其中文本字符串的类型如下图                                                                                                                                                                                                                                                                                    技术分享图片

    • 二进制字符串 ,主要有下列几种二进制数据类型。                                                                                                                                                                                                                                                                                                                                      技术分享图片

  • 如何选着数据类型  保证正常的情况下,占用的空间越小越好。
  • 常见运算符介绍   算术运算符,比较运算符,逻辑运算符,位运算符。
    • 算术运算符   加+ 减- 乘 * 除 / 求余或称为模运算符%。
    • 比较运算符   比较运算符如下图所示:                                                                                                                                                                                                                                                                                                                                                          技术分享图片

      其中=等于和<=>安全等于的区别是 安全等于可以比较NULL

    •  

      逻辑运算符 结果均为 TRUE,FALSE或NULL 1为TRUE,0为FALSE 和 NULL 。如下图:                                                                                                                                                                                                                                                                           技术分享图片
    • 位运算符,对二进制字节中的位进行测试,位移或者测试处理。如下图所示:                                                                                                                                                                                                                                                                                             技术分享图片

    •  

      运算符的优先级,如下图所示:                                                                                                                                                                                                                                                                                                                                                                    技术分享图片

       

        

       

       

数据类型和运算符 MySQL学习笔记

标签:amp   blob   区别   中文   逻辑运算   创建   逻辑运算符   位运算   gpo   

原文地址:https://www.cnblogs.com/laiyuan/p/8302720.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!