zoukankan      html  css  js  c++  java
  • mysql 类型

    1.bigint 范围(-2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) ) 字节大小(8个字节)

    2.int 范围(-2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) ) 字节大小(4个字节)

    3.mediumint 范围(-8388608到8388607) 字节大小(3个字节)

    4.smallint 范围(2^15 (-32,768) 到 2^15 - 1 (32,767) ) 字节大小(2个字节)

    5.tinyint 范围(有符号的范围是-128 - 127,无符号的范围是 从 0 到 255 的整型数据。) 字节大小(1个字节)

    char和 varchar区别

    存数据是大小与速度区别(char更快,但费空间;varchar是多少字节就存多少字节)

    char定义的是固定长度,长度范围为0-255,存储时,如果字符数没有达到定义的位数,会在后面用空格补全存入数据库中,在上例中,name实际存储在数据中的数据为'zejin '
    varchar是变长长度,长度范围为0-65535,存储时,如果字符没有达到定义的位数,也不会在后面补空格,在上例subject字段中,实际存储在数据中的数据为'zejin ',当然还有一或两个字节来描述该字节长度
     
    Value CHAR(4) Storage Required VARCHAR(4) Storage Required
    '' ' ' 4 bytes '' 1 byte
    'ab' 'ab ' 4 bytes 'ab' 3 bytes
    'abcd' 'abcd' 4 bytes 'abcd' 5 bytes
    'abcdefgh' 'abcd' 4 bytes 'abcd' 5 bytes
  • 相关阅读:
    人生转折点:弃文从理
    人生第一站:大三暑假实习僧
    监听器启动顺序和java常见注解
    java常识和好玩的注释
    182. Duplicate Emails (Easy)
    181. Employees Earning More Than Their Managers (Easy)
    180. Consecutive Numbers (Medium)
    178. Rank Scores (Medium)
    177. Nth Highest Salary (Medium)
    176. Second Highest Salary(Easy)
  • 原文地址:https://www.cnblogs.com/wesky/p/6846826.html
Copyright © 2011-2022 走看看