数据类型

目录

1.数值类型

[整数类型 int](#整数类型 int)

[小数类型 double](#小数类型 double)

2.字符类型

[固定长度字符串 char](#固定长度字符串 char)

[可变长度字符串 varchar](#可变长度字符串 varchar)

3.日期时间类型

日期类型:date

日期时间类型:datetime


MySQL从小白到总裁完整教程目录:https://blog.csdn.net/weixin_67859959/article/details/129334507?spm=1001.2014.3001.5502

数据类型就是对数据(文字、数字、日期、音频、视频...)的分类;

数据类型用于规定某列可以存储的数据风格;

如图:

1.数值类型

整数类型 int

int 或者 int(n) 表示整数,其中n表示数值的宽度

比如: int(5) 表示最多5位整数,范围: -99999 - 99999

小数类型 double

double(n, m) 表示小数(浮点数)

n表示总的有效数位,m表示小数点后位

比如:

double(7,2) 123.56 12345.67 对的

double(12,2) 数据范围的大小和"需求"有关!

考试成绩100 double(4,1) 100 99.5 0

2.字符类型

固定长度字符串 char

char(n) 存储固定长度的字符串, n表示字符串的长度(个数)

比如:char(5) 'abc ' 不够的自动用空白补齐

可变长度字符串 varchar

varchar(n) 存储可变长的字符串,n表示字符串的最大长度(个数)

比如:varchar(10) 最多只能保存10个字符

'abc' 'abc123' 'abcdefg123'

'Hello World!' 超了!

3.日期时间类型

日期类型:date

date 用于存储日期,一般日期格式:YYYY-MM-DD

比如:'2023-09-14'

笔记写了好长时间了,随便弄个时间

日期时间类型:datetime

datetime 用于存储日期时间,一般格式:YYYY-MM-DD HH:mm:ss

比如:'2023-09-14 22:01:53'

相关推荐
这个DBA有点耶10 小时前
NULL不是空——数据库里最反直觉的设计,90%新人踩过的坑
数据库·mysql·代码规范
这个DBA有点耶12 小时前
AI写的SQL跑崩了生产库,这锅谁背?
数据库·人工智能·程序员
镜舟科技13 小时前
Databricks 再提 LTAP,AI 时代的数据底座为何重回大一统叙事?
数据库·架构·agent
Databend14 小时前
从湖仓升级为 Agent 时代的数据控制面,Snowflake 和 Databricks 有哪些布局
大数据·数据库·agent
ClouGence17 小时前
SQL Server CDC 能放到 Always On 备库读吗?一文讲透原理与实践
数据库·sql server
先吃饱再说1 天前
存储的进化:从 MySQL 到浏览器缓存,数据到底住在哪?
数据库
Nturmoils1 天前
字段太多看不全,ksql 的展开模式和输出控制怎么用
数据库·后端
Databend2 天前
Agent 轨迹分析与归因的数据工程实践
大数据·数据库·agent
这个DBA有点耶2 天前
SQL改写进阶:标量子查询的“隐形代价”与消除实战
数据库·mysql·架构
smallyoung2 天前
数据库乐观锁深度解析:MySQL、PostgreSQL 实战 + Spring Boot 集成指南
数据库·mysql·postgresql