1,MySQL的逻辑架构
2,MySQL的存储引擎介绍
MySQL的存储引擎有很多,我们今天,主要来介绍两款存储引擎的对比
特点 | MyISAM | InnoDB |
是否支持事务 | 不支持 | 支持 |
锁机制 | 表锁 | 行锁 |
是否支持外键 | 不支持 | 支持(是MySQL唯一支持外键的存储引擎) |
并发性 | 高并发 | 低并发 |
结论:推荐大家采用InnoDB存储引擎,MyISAM在MySQL8.0版本将被废弃 |
3,如何设置和查看存储引擎
在创建表时,可以为表指定存储引擎:
ENGINE=InnoDB
创建表成功后,查看当前表的存储引擎:
show table status like '表名',在结果查看存储引擎字段