myisam和innodb引擎的区别
1、存放位置不同
a、myisam存放在/var/lib/mysql/mysal中其中
frm:是表格式文件,存放表头
MYD:数据存放在MYD文件中
MYI:表的索引存放在这个文件中
b、innodb存放在/var/lib/mysql中;所有数据都存放在ibdata1这个文件中,后面两个是innodb的事务日志文件。
2、myisam引擎不支持外键,也不支持全文索引,innodb支持
3、innodb支持事务,而mysion不支持
4、mysion是表锁,而innodb是行锁。
5、导入数据和创建索引时,myisam快于innodb。但是当多人多次请求,就是大量的并发操作是innodb会大于myisam的。