mysql数据类型

数据类型: 
整型 
tinyint (0-255/-128-127) 
smallint (0-65536/-32768-32767) 
mediumint (0-16777215/-8388608-8388607) 
int 
bigint 共5种类型
unsigned 无符号(不能为负) zerofill (0 填充) M 填充后的宽度

举例: tinyint unsigned; tinyint(6) zerofill;

数值型:   浮点型: 
float double 
格式: float(M,D) D 表示小数位数 unsinged zerofill;

字符型:   
char(M) 定长 
varchar(M) 变长 text 
  
       实存字符           实占空间
  
char(M)         0<=i<=M M

 varchar(M) 0<=i<=M i+1



日期时间类型:
time HH:MM:SS 如: 19:26:32
datetime YYYY-MM-DD HH:MM:SS 如: 2010-03-14 19:26:32

year YYYY 范围: 1901~2155. 可输入值2位和4位(如98,2012)
date YYYY-MM-DD 如: 2010-03-04


timestamp YYYY-MM-DD HH:MM:SS 特性:不用赋值,该列会为自己赋当前的具体时间

你可能感兴趣的:(mysql数据类型)