MYSQL数据库中不同数据所使用的类型有所不同。通过SQLyog–数据库–表,可以看到各种数据类型,下面是对各数据类型的简单分析,具体有针对性的详细解释,可参考本文链接文档或自行查找。
数据类型分类:
1.定义整数类型变量的标识符
tinyint:1个字节(很小整数)
smallint:2个字节(小整数)
mediumint:3个字节(中等整数)
int:4个字节(普通整数)
bigint:8个字节(大整数)
注:
(1)上述整形数据有正负之分,如果只需要正整数,可在表后勾选 Unsigned选项
(2)可参考1
2.定义浮点数类型变量的标识符
float:32位单精度浮点型,可精确到小数点后7位
double:64位双精度浮点型,可精确到小数点后16位
decimal:语法是DECIMAL(M,D),其中M是最大位数(精度), 范围是1到65,可不指定,默认值是10;D是小数点右边的位数(小数位),范围是0到30,并且不能大于M,可不指定,默认值是0。
real:可当做double来用。
numeric:NUMERIC与DECIMAL同义,如果字段类型定义为NUMERIC
SQLyog中数据类型简单的介绍(MYSQL)
最新推荐文章于 2024-09-05 20:09:31 发布
这篇博客介绍了SQLyog中MySQL的数据类型,包括整数类型如tinyint到bigint,浮点数类型如float和double,字符类型char和varchar,二进制类型binary和varbinary,布尔类型bool和bit,时间类型year到timestamp,以及大型对象类型和文本及复合类型。每种类型都有其特定的用途和存储限制。
摘要由CSDN通过智能技术生成