MySQL数据库:存储引擎

存储引擎

1:MySQL支持的引擎

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

SHOW ENGINES \G

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

 

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

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

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

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

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

扫描二维码关注公众号,回复: 14406100 查看本文章

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
);

:

猜你喜欢

转载自blog.csdn.net/weixin_64122448/article/details/123335832