您的位置:首页 > 新闻 > 热点要闻 > 上海网站被查_中国太空空间站_域名关键词排名查询_网络推广营销策划方案

上海网站被查_中国太空空间站_域名关键词排名查询_网络推广营销策划方案

2024/12/21 20:09:58 来源:https://blog.csdn.net/qq_73797346/article/details/144163342  浏览:    关键词:上海网站被查_中国太空空间站_域名关键词排名查询_网络推广营销策划方案
上海网站被查_中国太空空间站_域名关键词排名查询_网络推广营销策划方案

数据类型介绍

  • 数据类型定义了数据的结构和属性,决定了数据如何在数据库中存储、处理和检索

  • ⚠️在表中增加字段时,必须指定类型

    • 从而保证写入数据信息合理性/有效性
    • 保证存储数据占用磁盘空间合理性
    • 保证索引结构合理性(更快调取数据)

数据类型分类

整数型
整数类型占用大小范围
tinyint1字节-128~127
smallint2字节32768~32767
mediumint3字节-8388608~8388607
int4字节-2147483648~2147483647
bigint8字节±9.22*10的18次方
浮点型
说明存储范围
FLOAT(m,d)8位精度(4字节)
DOUBLE(m,d)双精度浮点数,大约15位十进制数,8字节
DECIMAL以指定精度(总位数)和小数位数存储范围:取决于定义的精度和小数位数
CREATE TABLE products (price DECIMAL(10, 2)
);
字符类型
字符类型
char(X)定长字符,最多255个。长度不足则自动用空格补全,X 为自定义长度
varchar(X)可变字符类型,最多65535个
时间/日期类型
时间类型
DATE2024-06-12
time时分秒,08:56:31
datetime记录时间信息的年月日 小时分钟秒 2008-12-2 22:06:44
timestamptimestamp 记录时间戳信息,自动存储记录修改时间
CREATE TABLE birthday (birth DATE
);

日期类型在这里插入图片描述

枚举类型
只能从预留的词选
enum
CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY,name VARCHAR(50) NOT NULL,gender ENUM('男', '女') NOT NULL
);

在这里插入图片描述

布尔类型
类型说明
BOOLEAN值为0 或 1

建表时指定数据类型

1.在xaioQ库创建test5的表

create table xiaoQ.test5 (id char(1), name char(10), age int);

2.插入2条数据

insert into xiaoQ.test5 values (1,'wzy',20),(2,'李1',996);

在这里插入图片描述

3.查看次表的创建过程

mysql> show create table xiaoQ.test5;
+-------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table | Create Table                                                                                                                                                                    |
+-------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| test5 | CREATE TABLE `test5` (`id` char(1) DEFAULT NULL,`name` char(10) DEFAULT NULL,`age` int DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_cichar(10) DEFAULT NULL,`age` int DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com