mysql整型数据与java基本类型

   mysql

 Mysql

类型 

 大小 

 范围(有符号)

 范围(无符号)

 TINYINT

 1byte

 (-128127)

 (0255)

 SMALLINT

 2byte

 (-32 76832 767)

 (065 535)

 MEDIUMINT

 3byte

 (-8 388 6088 388 607) 

 (016 777 215) 

 INT

 4byte

 (-2 147 483 6482 147 483 647)

 (04 294 967 295)

 BIGINT

 8byte

 (-9 233 372 036 854 775 808

9 223 372 036 854 775 807)

  (018 446 744 073 709 551 615)

    java

Java

基本类型

内存大小

取值范围

 

byte

1byte=8bit

[-27, 27-1]

即:-128~127

 

short

1short=2byte=16bit

[-215, 215-1]

即:-32768~32767

 

char

1char=2byte=16bit

 

 

int

1int=4byte=32bit

[-231, 231-1]    

-2147483648~~2147483647

 

long

1long=8byte=64bit

[-263, 263-1]     

:-9223372036854775808~~

9223372036854775807

 

float

1float=4byte=32bit

[-231, 231-1]     

1.4E-45~~3.4028235E38

 

double

1double=8byte=64bit

[-263, 263-1]     

: 4.9E-324~~

1.7976931348623157E308

 

你可能感兴趣的:(database)