MySQL数据库:存储引擎

本文涉及的产品
云数据库 RDS MySQL,集群版 2核4GB 100GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用版 2核4GB 50GB
简介: MySQL数据库:存储引擎

存储引擎


1:MySQL支持的引擎


这是MySQL体系结构的重要组成部分,作用是指定表的类型,规定表如何存储和索引数据、是否支持失误等,登录MySQL后执行相应命令后即可查看MySQL支持的数据引擎。


SHOW ENGINES \G


以:\G结尾,作用是将查询结果按列显示

23475afced4f4bc3878a27a3f0b57d8f.png9839aabbdc784fcbbf7215a80f1cb8b0.png


以上查询到的结果的常用参数及意义:


Engine:表示存储引擎的名称;


Support:表示MySQL是否支持此存储引擎;


Comment:表示关于此存储引擎的评论;


Transactions:表示此存储引擎是否支持事务(事务处理用于维护数据的完整性,保证属于一组的sSQL语句全部执行或全部不执行)。


2:查看MySQL默认存储引擎


MySQL可执行以下命令查看默认存储引擎


SHOW VANRIABLES LINK 'default_storage_engine';


数据类型


1:tb_demo表中各个字段以及其数据类型


字段 数据类型 注释
id INT 编号
name VARCHAR 姓名
age TINYINT 年龄
score FLOAT 分数
sex ENUM 性别
hobby SET 爱好
photo VARBINARY 相片
spend DECIMAL 生活费
address JSON 住址
intro TEXT

简介



首先登录MySQL,创建一个数据库并选择“shop10”;


然后输入语句:


CREATE TABLE tb_demo(
id INT(11),
name VARCHAR(30),
age TINYINT(4),
score FLOAT(4,1),
sex ENUM('w','m'),
hobby SET('football','basketball','volleyball'),
photo VARBINARY(255),
spend DECIMAL(5,1),
address JSON,
intro TEXT
);


66177db87e4f4bb2aed645804271ca3f.png









相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
10天前
|
存储 关系型数据库 MySQL
|
14天前
|
存储 关系型数据库 MySQL
MySQL数据库进阶第一篇(存储引擎与Linux系统上安装MySQL数据库)
MySQL数据库进阶第一篇(存储引擎与Linux系统上安装MySQL数据库)
|
19天前
|
存储 算法 关系型数据库
【MySQL技术内幕】5.7- InnoDB存储引擎中的哈希算法
【MySQL技术内幕】5.7- InnoDB存储引擎中的哈希算法
16 1
|
19天前
|
存储 关系型数据库 MySQL
【MySQL技术内幕】5.1-InnoDB存储引擎索引概述
【MySQL技术内幕】5.1-InnoDB存储引擎索引概述
26 0
|
19天前
|
存储 缓存 关系型数据库
【MySQL技术内幕】3.6-InnoDB存储引擎文件
【MySQL技术内幕】3.6-InnoDB存储引擎文件
20 0
|
19天前
|
存储 SQL 关系型数据库
MYSQL--(1.存储引擎 *2.事务*)
MYSQL--(1.存储引擎 *2.事务*)
|
19天前
|
存储 关系型数据库 MySQL
【MySQL技术内幕】1-MySQL体系结构和存储引擎
【MySQL技术内幕】1-MySQL体系结构和存储引擎
20 1
|
26天前
|
存储 关系型数据库 MySQL
MySQL数据库——存储引擎(2)-存储引擎特点(InnoDB、MyISAM、Memory)、存储引擎选择
MySQL数据库——存储引擎(2)-存储引擎特点(InnoDB、MyISAM、Memory)、存储引擎选择
21 1
|
26天前
|
存储 安全 关系型数据库
|
2月前
|
存储 关系型数据库 MySQL
mysql 存储引擎 基本介绍
mysql 存储引擎 基本介绍