MySQL----基本数据类型
1、数值型:
tinyint:1字节
smallint:2字节
mediumint:3字节
int:4字节
bigint:8字节
float:4字节
double:8字节
decimal(m,c):m表示这个定点浮点数据的总长度,由于decimal是一个列表实现的大数;所以decimal的实际大小为m+2、这个是列表表头占用的。
bit(m):m表字位(bit)数它的值在[1,64]之间,所以m的取值范围就在[1,8]之间。
2、时间类型:
date--------4字节--------1000/01/01--------9999/12/31
datetime--------8字节--------1000/01/01 00:00:00--------9999/12/31 23:59:59
timestamp--------4字节--------1970010180001--------2038年
time--------3字节--------(-838:59:59)--------(838:59:59)
year--------1字节-------1901--------2155
3、字符串类型
char(m)、varchar(m)#char(m)是一字节表头的链表所以它的取值中有0-->255(2的8次方)varchar(m)是双字节的最所以最大的65535(2的16次方).
tinyblob、blob、mediumblob、longblob#它们分别是1、2、3、4字节的表头。
tinytext、text、mediumtext、longtext#它们分别是1、2、3、4字节的表头。
varbinary(m)、binary(m)#这个已经是无发无天了,可以看成想要多大就可以有多大。
最新文章
- selenium处理极验滑动验证码
- 【XLL API 函数】xlfUnregister (Form 2)
- VS2010中qDebug输出乱码的问题
- scala言语基础学习十一
- 关于 ASP.NET vNext
- 安卓开发笔记——探索EventBus(转)
- java 方法的重载的语法规则
- HDU3518 后缀数组求不可重叠重复出现的不同子串个数
- 分享一个开源免费、目前最好的API接口管理平台----eoLinker
- Java中读取Excel功能实现_POI
- Unittest框架小结
- Vue 限制input输入 限数字 或 小数点后两位number
- windows 批处理语言学习
- UVa 1600 Patrol Robot(三维广搜)
- 转一篇用分布式解决ERP问题
- PHP+Hadoop+Hive+Thrift+Mysql实现数据统计分析
- 你真的认为iphone只是一部手机么
- 64_p3
- Qt之QML开发常用知识
- 利用MyFlash闪回丢失数据