![]() |
-ykw | 2017-05-17 16:09:50 |
mysql的数据库 是没有存储引擎的,有存储引擎的是数据表!
MyISAM、InnoDB
从存储文件构成上:
MyISAM 的表在磁盘中有三个文件组成,分别是表定义文件(.frm)、数据文 件(.MYD)、索引文件(.MYI),
InnoDB 的表由表定义文件(.frm)、表空间数据和日志文 件组成。
安全方面
MyISAM 强调的是性能,其查询效率较高,但不支持事务和外键等安全性方 面的功能
InnoDB 支持事务和外键等高级功能,查询效率稍低。
对锁的支持,
MyISAM 支持表锁
InnoDB 支持行锁。