Sim, é possível e desejável executar o MySQL sem tabelas MyISAM.
Desde que comecei a usar o MySQL (V5.5 agora 5.6) com todo o tipo InnoDB, não encontrei nenhum problema.
Gostaríamos de evitar o uso de tabelas MyISAM porque elas não suportam transações. No entanto, notei que muitas tabelas internas no MySQL usam o MyISAM. Eu posso conseguir uma lista como esta:
select table_name from information_schema.tables where engine = 'MyISAM';
É possível configurar o MySQL de uma maneira que nenhuma de suas tabelas use o MyISAM? O MySQL pode funcionar corretamente desta maneira?
Sim, é possível e desejável executar o MySQL sem tabelas MyISAM.
Desde que comecei a usar o MySQL (V5.5 agora 5.6) com todo o tipo InnoDB, não encontrei nenhum problema.