当前位置: 首页 > news >正文

【MySQL 数据库】数据类型

 🔥博客主页🔥:【 坊钰_CSDN博客 】

欢迎各位点赞👍评论✍收藏⭐

目录

1. MySQL 的数据类型分类

2. 数据值类型

2.1 数据值类型列举

3. 字符串类型

3.1 字符串类型列举

3.2 char 与 varchar 的优缺点

4. 日期类型

4.1 日期类型列举

5. 小结


1. MySQL 的数据类型分类

 MySQL 数据类型主要分为四大类,分别为:

  • 数据值类型
  • 字符串类型
  • 二进制类型
  • 日期类型

2. 数据值类型

2.1 数据值类型列举

这里主要列举常用的数据值类型

   类型        大小                     解析

  bit(M)      默认bit           M 表示位数,取值 1 ~ 64

 tinyint      1 byte           有符号取值 -128 ~ 127  无符号取值 255

   int        4 byte           有符号取值 -2^31 ~ 2^31 - 1  无符号取值 2^32 - 1

 bigint       8 byte           有符号取值 -2^63 ~ 2^63 - 1  无符号取值 2^64 - 1

decimal        动态             不存在精度的缺失,很准确

3. 字符串类型

3.1 字符串类型列举

这里主要列举常用的字符串类型

   类型                        解析

  char(M)                  固定长度字符串

 varchar(M)                可变长度字符串,动态的

  text(M)                   文本类型

 binary(M)                 固定长度二进制类型

varbinary(M)               可变长度二进制类型

 blob(M)                    二进制字节类型

3.2 char 与 varchar 的优缺点

  • 定长 char 类型比较浪费空间,但是效率高
  • 变长 varchar 类型节省空间,但是效率低
  • 定长 char 类型直接开辟好定长使用的空间
  • 变长 varchar 类型用多少开辟多少

4. 日期类型

4.1 日期类型列举

 这里主要列举常用的日期类型

   类型                     解析

   time               时间类型,时:分:秒

   date               日期类型,年,月,日

  datetime            日期类型和时间类型组合 年,月,日,时:分:秒

5. 小结

以上就是对MySQL数据类型的了解,具体还需宝子们去实践,如果觉得该博客对你有用的话,希望一键三连,点个关注不迷路,谢谢支持 

相关文章:

  • Everything 安装教程与使用教程(附安装包)
  • java+postgresql+swagger-多表关联insert操作(七)
  • 流体力学笔记
  • 体验为王:云化园区网络如何重塑用户业务零卡顿时代
  • QT控件 修改QtTreePropertyBrowser自定义属性编辑器源码,添加第一列标题勾选,按钮,右键菜单事件等功能
  • 网络缓冲区
  • OpenCV--图像平滑处理
  • 使用protobuf编译提示无法打开包括文件: ‘absl/log/absl_log.h’: No such file or directory
  • 第十四届蓝桥杯省赛B组c++——填空题201串的熵
  • AI比人脑更强,因为被植入思维模型【47】可复制化思维模型
  • LemonSqueezy: 1靶场渗透
  • OpenCV 图形API(21)逐像素操作
  • Kafka的索引设计有什么亮点
  • 利用pytorch对加噪堆叠自编码器在MNIST数据集进行训练和验证
  • linux-添加开机自启动指定脚本
  • #关于require 与 import 相关了解
  • AI爬虫?爬!(附加mcp实践教程)
  • 第十五届蓝桥杯国赛题 代码量统计-困难 解题思路
  • 【蓝桥杯】搜索算法:DFS/BFS
  • R Excel 文件:高效数据处理与可视化工具的完美结合
  • “GoFun出行”订单时隔7年扣费后续:平台将退费,双方已和解
  • 美国务卿会见叙利亚外长,沙特等国表示将支持叙利亚重建
  • 会谈时间迟迟未定、核心议题存在分歧,俄乌“土耳其谈判”一波三折
  • 一船明月过沧州:为何这座城敢称“文武双全”?
  • 工商银行杭州金融研修院原院长蒋伟被“双开”
  • 晋级四强!WTA1000罗马站:郑钦文2比0萨巴伦卡