开发者学堂课程【MySQL 实操课程:MySQL 创建不同存储引擎库、表】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/717/detail/12808
MySQL 创建不同存储引擎库、表
目录
一、查看数据库支持的存储引擎
二、创建不同的存储引擎的表
一、查看数据库支持的存储引擎
1.MySQL5.5 之前默认存储引擎是 MyISAM,5.5之后默认为 InnoDB。
2.通过 show enginess 可以查看当前数据库支持的存储引擎以及默认的存储引擎。
3.输入 show engiess;
二、创建不同的存储引擎的表
1.在创建表的时候,可以通过增加 ENGING 关键字设置新建表的存储引擎。
2.创建存储引擎为 MyISAM 的表。
3.创建存储引擎为 InnoDB 的表。
4.注意:RED For MySQL 不支持 MyISAM 存储引擎(官方也给出了一些说明,MySQL 官方在新的版本中已经开始向 InnoDB 存储引擎倾斜)。
为了方便演示,此处采用的是原生 MySQL5.7 下演示的。
输入 create table product (
id bigint(20) not null auto_increment.
product_name varchar(50),
primaru key(id)
) engine=MyISAM;
输入 create table product1 (
id bigint(20) not null auto_increment.
product_name varchar(50),
primaru key(id)
) engine=InnoDB;