整数类型
类型 | 大小/字节 |
---|---|
tinyint | 1 |
smallint | 2 |
mediumint | 3 |
int | 4 |
bigint | 8 |
如果超出类型范围的操作,会发生【 "Out of range" 】错误提示。
在类型名称后面的小括号内指定显示宽度:
int(5) /* 表示当数值宽度小于 5 位的时候在数字前面填满宽度 */
如果不显示指定宽度则默认为 int(11)
一般配合 zerofill 使用,用“0”填充的意思,数字位数不够的空间用字符“0”填满
不会对插入的数据有任何影响,还是按照类型的实际精度进行保存
类型 | 大小/字节 |
---|---|
float | 4 |
double | 8 |
decimal |
浮点数和定点数都可以用类型名称后加“(M,D)”的方式来进行表示
【 M 】位数字(整数位+小数位)【 D 】位位于小数点后面。
MySQL 保存值时进行四舍五入
float(7,4)列内插入 999.00009,近似结果是 999.0001
float、double都不够精确
decimal是高精度类型
decimal 在不指定精度时,默认的整数位为 10,默认的小数位为 0
类型 | 允许长度 |
---|---|
char(M) | M字节 |
varchar(M) | M字节 |
tinytext | |
text | |
mediumtext | |
longtext |
char(M) :定长字符,0~255个字节
varchar(M):变长字符,MySQL5开始支持65535个字节
定长与变长的区别:
字符串使用【 " " 】单引号括起来
类型 | 字节 |
---|---|
date | 4 |
datetime | 8 |
timestamp | 4 |
time | 3 |
year | 1 |
类型 | 允许长度 |
---|---|
tinyblob | 可变长二进制数据,最多2^8-1字节 |
blob | 可变长二进制数据,最多2^16-1字节 |
mediumblob | 可变长二进制数据,最多2^24-1字节 |
longblob | 可变长二进制数据,最多2^32-1字节 |
varbinary(M) | |
binary(M) | |
bin(M) | M位二进制数据,M最大值64 |
开发中,一般存储二进制文件的保存路径
bin:一般存储0或者1
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/49091.html
摘要:最早由公司提出的,后来由采纳为关系型数据库行业国际标准,先后推出了多个版本,如目前各大数据库厂家所支持。非空约束声明为非空的列,不能出现,但可以出现重复值。自增列无需手工赋值,会自动采用数列,在当前最大值基础上。 后端知识点总结——MYSQL 1.软件工程 IBM => DOS(Bill Gates) => MicroSoft => Windows 软件工程学科包含: (...
摘要:最早由公司提出的,后来由采纳为关系型数据库行业国际标准,先后推出了多个版本,如目前各大数据库厂家所支持。非空约束声明为非空的列,不能出现,但可以出现重复值。自增列无需手工赋值,会自动采用数列,在当前最大值基础上。 后端知识点总结——MYSQL 1.软件工程 IBM => DOS(Bill Gates) => MicroSoft => Windows 软件工程学科包含: (...
摘要:最早由公司提出的,后来由采纳为关系型数据库行业国际标准,先后推出了多个版本,如目前各大数据库厂家所支持。非空约束声明为非空的列,不能出现,但可以出现重复值。自增列无需手工赋值,会自动采用数列,在当前最大值基础上。 后端知识点总结——MYSQL 1.软件工程 IBM => DOS(Bill Gates) => MicroSoft => Windows 软件工程学科包含: (...
摘要:最多可存储的文本内容,也就是说在编码下可以存储个英文字母英文符号,而汉字中文符号最多只能存储个。 整型 MySQL 可以为整数类型指定宽度,例如 INT(11),对大多数应用这是没有意义的:它不会限制值的合法范围,只是规定了 MySQL 的一些交互工具(例如 MySQL 命令行客户端)用来显示字符的个数。对于存储和计算来说,INT(1) 和 INT(20) 是相同的。只有使用 ZERO...
摘要:大学学的数据库系统概论工作后几年没有使用都已忘了现在项目需要用到数据库但来不及细看相关书籍了遂将一些常用的记录下来常用类型支持多种类型大致可以分为三类数值日期时间和字符串字符类型大致如下数值类型整数浮点数日期和时间字符串类型字符串文本二进制 大学学的数据库系统概论工作后几年没有使用都已忘了, 现在项目需要用到数据库, 但来不及细看相关书籍了, 遂将一些常用的记录下来. 常用类型 MyS...
阅读 440·2023-04-26 02:03
阅读 829·2021-11-23 09:51
阅读 812·2021-10-14 09:42
阅读 1525·2021-09-13 10:23
阅读 759·2021-08-27 13:12
阅读 715·2019-08-30 11:21
阅读 892·2019-08-30 11:14
阅读 787·2019-08-30 11:09