CiviCRM still creates MyISAM tables which results in Warning
Based on Dan's pointer to https://issues.civicrm.org/jira/browse/CRM-15601 , it seems like this used to work. It probably regressed with https://github.com/civicrm/civicrm-core/commit/3fa9688a5 which introduced a very subtle change to how it ignores temp tables. Compare:


(Old) strpos($dao-&gt;Name, '_temp') !== FALSE
(New) TABLE_NAME NOT LIKE '%temp'


Proposed fix: https://github.com/civicrm/civicrm-core/pull/8930