【mysql】数据库引擎介绍
sql语句的分类
- DDL语句 数据库定义语句: 数据库、表、视图、索引、存储过程,如:CREATE, DROP, ALTER
- DML语句 数据库操作语言: 插入数据 INSERT、删除数据DELETE、更新数据 UPDATA、查询数据SELECT
- DCL语句 数据库控制语言:例如控制用户的访问权限GRANT、REVOKE
什么是存储引擎?
就是表的文件类型
查看支持存储引擎
show engines;
目前用的引擎: InnoDB
指定表类型/存储引擎
create table db1.t1(id int,name char())engine=innodb; 常用引擎 表结构frm, 表数据ibd
create table db1.t2(id int,name char())engine=memory; 内存,重置后消失 表结构 frm
create table db1.t3(id int,name char())engine=blackhole; 黑洞,扔进去就消失 表结构 frm