zoukankan      html  css  js  c++  java
  • Mysql_数据类型

    1.整数类型(整形)

    1.TINYINT   【2**7】
        有符号值:-128到127 (-2**7到2**7 -1)
        无符号值:0到255  (0到2**8 -1)
    2.SMALLINT  【2**15】
        有符号值:-32768 到 32767 (-2**15到-2**15 -1)
        无符号值:0到65536(0到2**16 -1)
    3.MEDIUMINT  【2**23】   
        有符号值:-8388608到8388607(-2**23到-2**23 -1)
        无符号值:0到16777215(0到2**24 -1)
    4.INT   整形  【2**31】
        有符号值:-2147683648到2147683647(-2**31到2**31 -1)
        无符号值:0到4294967295(0到2**32-1)
    5.BIGINT        【2**63】
        有符号值:(-2**63到2**63 -1)
        无符号值:(0到2**64 -1)
    6.BOOL,BOOLEAN  【注:mysql没有真正的布尔类型】
        等价于TINYINT[1],0为false,其余为true
    

    2.浮点类型

    1.FLOAT[(M,D)]  单精度浮点数---4字节---
        负数取值范围: -3.40E+38到-1.17E-38、0和1.175E-38到3.40E+38
        //M是数字总位数,D是小数点后面的位数。如果M和D被省略,根据硬件允许的限制来保存值。单精度浮点数精确到导学7位小数位。
    2.DOUBLE[(M,D)] 双精度浮点数---8字节---
        -1.79E+308到-2.22E-308、0和2.22E-308到1.79E+308.
    3.DECIMAL[(M,D)]    定点式,不会四舍五入---M+2---
        和DOUBLE一样,内部以富川形式存储
    

    3.字符串类型

    1.CHAR(M)   定长字符串 M个字节 0-255
    2.VARCHAR(M)    变长字符串 L+1字节 0-65535
    3.TINYTEXT      文本字符
    4.TEXT          小的文本
    5.MEDIUMTEXT    中等长度文本
    6.LONGTEXT      长文本类型
    7.ENUM('value1','value2',...)   枚举类型 1或2字节
    8.SET('value1','value2',...)    集合类型(可选择多个)
    

    4.时间类型

    1.TIME
    2.DATE
    3.DATETIME
    4.TIMESTAMP
    5.YEAR
    

    5.二进制类型

    保存 图片、视频 时使用【一般很少用】
  • 相关阅读:
    C# 操作XML文件
    参数化查询为什么能够防止SQL注入
    引用asp.net母版页后,母版页和内容页的页面事件执行顺序
    简单的数据库时间查询
    WCFService Configuration Editor的使用
    显示、隐藏计算机Administrator账户
    在ASP程序中调用Web Service
    ASP.NET WAP开发
    Microsoft SQL Server 2005 错误 29503。SQL Server 服务无法启动
    ASPNET2.0中读写Cookie的方法!
  • 原文地址:https://www.cnblogs.com/hellangels333/p/8372160.html
Copyright © 2011-2022 走看看