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

     目录

    1.mysql中tinyint、smallint、int、bigint的区别?

    2.MySQL中,BLOB类型系列

    3.MySQL数据类型对应的jdbcType类型,对应的JAVA类型

    1.mysql中tinyint、smallint、int、bigint的区别?

    主要类型、范围、存储体如下:

    1)bigint:  从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(19位数字)      存储 8 个字节。  ————有点儿像Java的long

    2)int:    从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647)(10位数字,+-21亿) 的整型数据。                存储 4 个字节。       ————有点儿像int

    3)smallint: 从 -2^15 (-32,768) 到 2^15 - 1 (32,767) (5位数字,65535)的整型数据,            存储2 个字节。        ————有点儿像short

    4)tinyint:    从 0 到 255(256) 的整型数据,                              存储 1 字节。          ————有点儿像byte

    2.MySQL中,BLOB类型系列

    BLOB类型的字段用于存储二进制数据。包括:TinyBlob、Blob、MediumBlob、LongBlob四种BLOB类型,这几个类型之间的唯一区别是在存储文件的最大大小上不同。


    类型                      大小(单位:字节)              jdbcType
    TinyBlob      最大 255                      
    Blob             最大 65K      LONGVARBINARY
    MediumBlob     最大 16M
    LongBlob       最大 4G

    3.MySQL数据类型对应的jdbcType类型,对应的JAVA类型

    MySQL数据类型                    jdbcType类型                   JAVA类型

      BLOB         LONGVARBINARY     byte[]

           TEXT                          LONGVARCHAR       String

    详细:https://blog.csdn.net/anxpp/article/details/51284106

  • 相关阅读:
    第5次系统综合实践
    第4次系统综合实践
    第3次系统综合实践
    第2次实践作业
    第1次实践作业
    第03组 Beta版本演示
    第03组 Beta冲刺(4/4)
    OO第四单元总结
    OO第三单元总结
    OO第二单元总结
  • 原文地址:https://www.cnblogs.com/lvhouhou/p/11984503.html
Copyright © 2011-2022 走看看