目录

  • 整型
  • 小数
  • 字符型
  • 日期型

整型

类型 占用字节
tinyint 1
smallint 2
mediumint 3
int 4
bigint 8
整型的特点:
如果不设置无符号还是有符号,默认是有符号。
如果设置无符号,需要添加unsigned关键字。且unsigned添加到整型的后面
例如: int  unsigned
如果插入的数据超出了整型的范围,会报错。
如果不设置长度,会有默认的长度。

小数

小数分类:

  • 浮点型:
    float(M,D)   4个字节
    double(M,D)   8个字节
  • 定点型:
    dec(M,D)
    decimal(M,D)
M:整数位数+小数位数之和
D:小数位数M和D都可以省略
如果是decimal,则M默认为10,D默认为0
如果是float double 则会根据插入的数值的精度自动设置定点型的精度较高,适用于一些对精度要求高的运算。

字符型

字符型分类:
char(M)      可以省略M  默认为1个字符
varchar(M)   不可以省略M
M : 最大的字符数
类型 特点 空间的耗费效率 效率 M的范围
char(M) 固定长度的字符 比较耗费 0~255
varchar(M) 可变长度的字符 比较节省 0~65535

日期型

日期型分类:

  • date: 只保存日期
  • time: 只保存时间
  • year: 只保存年
  • datetime: 保存日期+时间
  • timestamp: 保存日期+时间

MySQL数据类型合集相关推荐

  1. mysql错误合集_mysql错误合集

    mysql错误合集 一. MySQL:由于找不到VCRUNTIME140_1.dll,无法继续执行代码.重新安装程序可能会解决此问题 解决方法:这是缺少了动态链接库(.ddl文件), 跟mysql无关 ...

  2. 表mysql.item模板不存在_关于laravel的最热门问题合集

    关于laravel的最热门问题合集,有技术问题,上 bug200.com 如何让查询生成器将其原始SQL查询输出为字符串? https://bug200.com/post/18236294 给出以下代 ...

  3. MySQL安装及应用合集(2):zip安裝包的安装方式

    一.文件下载 在 MySQL官网上,点击DOWNLOADS ,可以进入到下载首页,拉到最底下的 MySQL Community (GPL) Downloads 点击进入到产品下载页面. 产品下载页面有 ...

  4. MySQL安装及应用合集(3):msi安裝包的安装方式

    一.文件下载 在 MySQL官网上,点击DOWNLOADS ,可以进入到下载首页,拉到最底下的 MySQL Community (GPL) Downloads点击进入到产品下载页面. 产品下载页面有很 ...

  5. 数据库查询某一列大写转化小写字母表示_算法/开发 面试必看! 【数据库】面试题合集...

    本合集整理了计算机专业相关算法/开发面试中遇到的[数据库]相关面试题,后续会不断更新,有需要的小伙伴可以点赞or收藏随时查阅哦! Q:数据库四大特性ACID? Atomicity(原子性):一个事务( ...

  6. 闭关30天,献上【Java一线大厂高岗面试题解析合集】,冲刺金九银十!

    概述 时间不等人,2022年转眼就要过去大半了,春招在疫情中度过,不知有多少人还在惋惜... 马上又是秋招的高峰"金九银十",估计现在就已经有不少的程序猿(媛)朋友早就踏上提前批之 ...

  7. 计算机经典书籍电子书合集

    2楼JAVA篇 此篇收录:.<Java 2核心技术>.2.<Java编程语言>.3.<Effective Java>.4.<Java解惑>.5.< ...

  8. 硬核干货合集!500+篇Java干货技术文章整理|资源|书单|工具|面试指南|强烈建议打开!

    今天给大家推荐一位在阿里做Java的朋友给大家,他是公众号[程序员书单]的作者黄小斜. 他的公众号[程序员书单]这两年来累积了200多篇优质原创文章,独家原创的系列文章有<五分钟学编程>系 ...

  9. 闭关28天,奉上[Java一线大厂高岗面试题解析合集],备战金九银十

    前言 时间不等人,2022年转眼就要过去大半了,春招在疫情中度过,不知有多少人还在惋惜... 马上又是秋招的高峰"金九银十",估计现在就已经有不少的程序猿(媛)朋友早就踏上提前批之 ...

最新文章

  1. Java8中Lambda表达式的10个例子
  2. 程序员十大非技术面试问题及策略
  3. ES6新特性之修饰器
  4. android 中 Proguard 和JNI 相关
  5. Happy 牛 Year!牛年dotnet云原生技术趋势
  6. 微软BUG Bounty悬赏项目扩展至.NET Core和ASP.NET Core
  7. Linux 下的推迟执行
  8. java day53【 Mybatis框架概述 、 Mybatis 框架快速入门、自定义 Mybatis 框架 】
  9. 余额宝限购了!为啥?
  10. Android自定义头部悬浮,快速索引ListView
  11. HashMap源码剖析(代码基于JDK11)
  12. php999换算人民币计算器,将cm换算为px (厘米换算为像素)
  13. 计算机限制无法压缩,电脑上文件夹压缩不了怎么办
  14. 解除计算机屏保密码设置密码,win10屏保密码怎么取消_如何取消Windows10锁屏密码...
  15. Java回炉学习(一)
  16. Oracle数据库实现分页
  17. 计算机科学引论英文精编pdf,计算机科学引论英文版.pdf
  18. java mapper找不到resources下的mapper
  19. 如何把计算机软件卸载干净
  20. 指数平滑方法深度解析(一次二次三次)

热门文章

  1. Tomcat 中文乱码 设置UTF-8编码 问题解决办法
  2. Ubuntu16.04 Docker 安装
  3. Java回调机制解析
  4. 你必须知道的28个HTML5特征、窍门和技术
  5. Big-Endian和Little-Endian
  6. [导入]Vista的translator.gadget(117.64 KB)
  7. pack 内存对齐操作
  8. 给定a、b两个文件,各存放50亿个url,每个url各占用64字节,内存限制是4G,如何找出a、b文件共同的url?
  9. 自然语言处理库——Gensim之Word2vec
  10. C++ Primer 5th笔记(chap 19 特殊工具与技术)异常类层次