博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL----基本数据类型
阅读量:6879 次
发布时间:2019-06-27

本文共 844 字,大约阅读时间需要 2 分钟。

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)#这个已经是无发无天了,可以看成想要多大就可以有多大。

  

 

转载于:https://www.cnblogs.com/JiangLe/p/4890588.html

你可能感兴趣的文章
openstack 制作winserver2008_R2镜像 用cloudbase-init 实现第一次创建就注入密码(需登录)...
查看>>
Tengine (淘宝nginx ) + tomcat 安装整合 后篇+ 高可用和负载均衡
查看>>
『AngularJS』创建 Service
查看>>
linux 修改桌面背景
查看>>
Quick Test Professional(UFT)Web Service 测试入门
查看>>
Ubuntu上手动安装sbt
查看>>
facebook首席运营谈成功经验
查看>>
资本倍增
查看>>
DataQL 的表达式编译(自创的一种表达式编译算法)
查看>>
9.29PMP每日一题
查看>>
ORACLE 学习笔记1
查看>>
vmware格式转换
查看>>
beego mysql in查询
查看>>
git 回退版本
查看>>
go mod 在使用私有gitlab时“go-get=1”错误解决
查看>>
Tableau Server 9.1.2 配置集群手册
查看>>
java逻辑运算符
查看>>
org.bson.codecs.configuration.CodecConfigurationException
查看>>
jsoup抓取网页+详细讲解
查看>>
Python实现修改Windows CMD命令行输出颜色(完全解析)
查看>>