首页 > 数据库技术 > 详细

Mysql数据类型

时间:2015-11-24 20:22:56      阅读:331      评论:0      收藏:0      [点我收藏+]

数据类型


数值类型:tinyint、smallint、mediumint、int、bigint、float、double、decimal
日期时间类型:year、time、datetime、date、timestamp
字符串类型:char、varchar、binary、varbinary、blob、text、enum、set

显示宽度


显示宽度只用于显示,tinyint(4)的显示宽度为4,占用1个字节的存储空间,取值范围为:-128~127。
当设置zerofill时,显示宽度用于格式化数据。例如:
create table t_test (iorder tinyint(4) zerofill); insert into t_test(iorder) values(1),(111); select iorder from t_test;
结果为:0001,0111。

浮点数和定点数


float(4字节)、double(8字节)、decimal(精度+2字节)
定点数以字符串形式存储,精度要求高时,使用定点数,例如:货币。浮点数在加减、比较运算时容易出问题。在长度一定时,浮点数能表示更大的数据范围。

日期时间


 

Mysql数据类型

原文:http://www.cnblogs.com/jonathanzhao/p/4992640.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!