MySQL数据类型合集
目录
- 整型
- 小数
- 字符型
- 日期型
整型
类型 | 占用字节 |
---|---|
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数据类型合集相关推荐
- mysql错误合集_mysql错误合集
mysql错误合集 一. MySQL:由于找不到VCRUNTIME140_1.dll,无法继续执行代码.重新安装程序可能会解决此问题 解决方法:这是缺少了动态链接库(.ddl文件), 跟mysql无关 ...
- 表mysql.item模板不存在_关于laravel的最热门问题合集
关于laravel的最热门问题合集,有技术问题,上 bug200.com 如何让查询生成器将其原始SQL查询输出为字符串? https://bug200.com/post/18236294 给出以下代 ...
- MySQL安装及应用合集(2):zip安裝包的安装方式
一.文件下载 在 MySQL官网上,点击DOWNLOADS ,可以进入到下载首页,拉到最底下的 MySQL Community (GPL) Downloads 点击进入到产品下载页面. 产品下载页面有 ...
- MySQL安装及应用合集(3):msi安裝包的安装方式
一.文件下载 在 MySQL官网上,点击DOWNLOADS ,可以进入到下载首页,拉到最底下的 MySQL Community (GPL) Downloads点击进入到产品下载页面. 产品下载页面有很 ...
- 数据库查询某一列大写转化小写字母表示_算法/开发 面试必看! 【数据库】面试题合集...
本合集整理了计算机专业相关算法/开发面试中遇到的[数据库]相关面试题,后续会不断更新,有需要的小伙伴可以点赞or收藏随时查阅哦! Q:数据库四大特性ACID? Atomicity(原子性):一个事务( ...
- 闭关30天,献上【Java一线大厂高岗面试题解析合集】,冲刺金九银十!
概述 时间不等人,2022年转眼就要过去大半了,春招在疫情中度过,不知有多少人还在惋惜... 马上又是秋招的高峰"金九银十",估计现在就已经有不少的程序猿(媛)朋友早就踏上提前批之 ...
- 计算机经典书籍电子书合集
2楼JAVA篇 此篇收录:.<Java 2核心技术>.2.<Java编程语言>.3.<Effective Java>.4.<Java解惑>.5.< ...
- 硬核干货合集!500+篇Java干货技术文章整理|资源|书单|工具|面试指南|强烈建议打开!
今天给大家推荐一位在阿里做Java的朋友给大家,他是公众号[程序员书单]的作者黄小斜. 他的公众号[程序员书单]这两年来累积了200多篇优质原创文章,独家原创的系列文章有<五分钟学编程>系 ...
- 闭关28天,奉上[Java一线大厂高岗面试题解析合集],备战金九银十
前言 时间不等人,2022年转眼就要过去大半了,春招在疫情中度过,不知有多少人还在惋惜... 马上又是秋招的高峰"金九银十",估计现在就已经有不少的程序猿(媛)朋友早就踏上提前批之 ...
最新文章
- Java8中Lambda表达式的10个例子
- 程序员十大非技术面试问题及策略
- ES6新特性之修饰器
- android 中 Proguard 和JNI 相关
- Happy 牛 Year!牛年dotnet云原生技术趋势
- 微软BUG Bounty悬赏项目扩展至.NET Core和ASP.NET Core
- Linux 下的推迟执行
- java day53【 Mybatis框架概述 、 Mybatis 框架快速入门、自定义 Mybatis 框架 】
- 余额宝限购了!为啥?
- Android自定义头部悬浮,快速索引ListView
- HashMap源码剖析(代码基于JDK11)
- php999换算人民币计算器,将cm换算为px (厘米换算为像素)
- 计算机限制无法压缩,电脑上文件夹压缩不了怎么办
- 解除计算机屏保密码设置密码,win10屏保密码怎么取消_如何取消Windows10锁屏密码...
- Java回炉学习(一)
- Oracle数据库实现分页
- 计算机科学引论英文精编pdf,计算机科学引论英文版.pdf
- java mapper找不到resources下的mapper
- 如何把计算机软件卸载干净
- 指数平滑方法深度解析(一次二次三次)
热门文章
- Tomcat 中文乱码 设置UTF-8编码 问题解决办法
- Ubuntu16.04 Docker 安装
- Java回调机制解析
- 你必须知道的28个HTML5特征、窍门和技术
- Big-Endian和Little-Endian
- [导入]Vista的translator.gadget(117.64 KB)
- pack 内存对齐操作
- 给定a、b两个文件,各存放50亿个url,每个url各占用64字节,内存限制是4G,如何找出a、b文件共同的url?
- 自然语言处理库——Gensim之Word2vec
- C++ Primer 5th笔记(chap 19 特殊工具与技术)异常类层次