简介:
1.在mysql存储引擎可以说就是指表的类型,可以称为表处理器,以表的形式存储。
2.他的功能就是接收上层传下来的指令,然后对表中的数据进行提取写入操作。
目的:
为了管理方便,我们把连接管理,查询缓存,语法解析,查询优化这些
并不涉及真实数据存储的功能划分为mysql server的功能,把真实存取数据
的功能划分为存储引擎。
查看存储引擎
在命令行登录后,show engines查看引擎
结果显示mysql8.0支持九种存储引擎。
参数解析:
engine:存储引擎的名称
support:表示mysql数据库管理系统是否支持该存储引擎;(InnoDb是默认存储引擎)
comment:对存储引擎的评论和描述。
transactions:表示各存储引擎是否支持事务
XA:表示存储引擎所支持的分布式是否符合xa规范
修改默认的存储器引擎
在创建表时没有显式的指明表的存储引擎,默认使用innodb作为表的存储引擎。
set default_storage_engine=myisam;
更改成功。当然还有具体的引擎介绍和对比。