mysql常用数据类型
tinyint/smallint/mediumint/int/bigint-->1B/2B/3B/4B/8B
float/double-->单精度/双精度浮点型decimal-->不会产生精度丢失的单精度/双精度浮点型date-->日期类型time-->时间类型datetime-->日期时间类型year-->年类型char-->定长字符串类型varchar-->可变长字符串类型tinyblob/blob/mediumblob/longblob-->255B/64K/16M/4G大小的图片/音乐等二进行数据tinytext/text/mediumtext/longtext-->255B/64K/16M/4G大小的文本数据MySQL支持数据类型简介
(1)Date/Datetime/TimeStamp,定界符使用''或"",但部份数据库可能不支持"",优先推荐''作为定界符,对于日期类型,MySQL数据库有一个的判段-功能
(2)varchar(变长)/char(定长) (3)Text(大于65536字符的数据)/Blob(存储二进制多媒体数据,例如Mp3等),该二类型都有四个子类型,根据存储内容的大小进行选择 (4)INT型有带符号和无符号之分,int(5)表示int默认为5位,如果插入id值,小于5位,左补空格,如果插入id值,大于5位,按照插入值,但必须满足int类型的大小确定 (5)FLOAT(M,D),D表示小数点后的D位,按四舍五入计算,M表示除小数点外的所有位数总和 (6)DATE 精确到年月日 /DATETIME 精确到年月日分秒毫秒 /TimeStamp(登录时间) 不进行设置就默认为当前时间,这个默认值很好用