MySQL高级--03---存储引擎
Posted 高高for 循环
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL高级--03---存储引擎相关的知识,希望对你有一定的参考价值。
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
存储引擎
存储引擎就是指的表的类型
1. 查看存储引擎
2. 设置系统默认的存储引擎
修改默认的存储引擎
3. 设置表的存储引擎
存储引擎是负责对表中的数据进行提取和写入工作的,我们可以为不同的表设置不同的存储引擎,也就是说不同的表可以有不同的物理存储结构,不同的提取和写入方式。
这时我们再查看一下engine_demo_table 的表结构:
引擎介绍
MySQL基础–05—MySQL存储引擎
1. InnoDB 引擎:具备外键支持功能的事务存储引擎
2. MyISAM 引擎:主要的非事务处理存储引擎
MyISAM 和 InnoDB对比
3. Archive 引擎:用于数据存档
4. Blackhole 引擎:丢弃写操作,读操作会返回空内容
5. CSV 引擎:存储数据时,以逗号分隔各个数据项
6. Memory 引擎:置于内存的表
其他
引擎对比
InnoDB优势
1、InnoDB表的优势
2、InnoDB和ACID模型
3、InnoDB架构
以上是关于MySQL高级--03---存储引擎的主要内容,如果未能解决你的问题,请参考以下文章