1.InnoDB提供了具備提交,回滾和崩潰恢復能力的事務安全(ACID兼容),myisam不支持事務。 安全
2.innodb支持外鍵 spa
3.InnoDB鎖定在行級而且也在SELECT語句提供一個Oracle風格一致的非鎖定讀, mysiam鎖定是在表級。 索引
4.innodb不支持fulltext類型的索引 事務
5.innodb並不預先保存表的行數,即每次用select count(*)語句,都會全表統計一次行數 rem
6.innodb的auto_increment字段,必須創建單獨的索引,而不容許是聯合索引 innodb
7.LOAD TABLE FROM MASTER操做對InnoDB是不起做用的,解決方法是首先把InnoDB表改爲MyISAM表,導入數據後再改爲InnoDB表,可是對於使用的額外的InnoDB特性(例如外鍵)的表不適用。 select