1. InnoDB支持事务,MyISAM不支持,这点很重要
    2. innodb支持外键,而myisam不支持外键。
    3. innodb和myisam的索引都是基于b+树,但他们具体实现不一样,innodb是聚簇索引,必须要有主键,b+树的叶子节点是存放数据的,其他二级索引存的是主键,根据查询到的主键再去主键索引树查询数据。myisam是非聚簇索引,b+树的叶子节点是存放行数据指针的。
    4. MyISAM适合查询以及插入为主的应用,InnoDB适合频繁修改以及涉及到安全性较高的应用 ;
    5. MyISAM最小是表锁—即使操作一条记录也会锁住整个表,不适合高并发,InnoDB最小是行锁—只锁住一行,不影响其他行,适合高并发
    6. myisam保存表具体行数,查询快速;innodb不保存。