Como migrar um banco de dados do MyISAM para o InnoDB?

1

Estou migrando um banco de dados com tabelas MyISAM para um mecanismo InnoDB.

Algumas das tabelas no MyISAM têm índices de texto completo. Se eu tiver que manter os índices de texto completo no mecanismo do InnoDB, quais são as coisas que preciso fazer?

Eu li que versões do MySQL anteriores a 5.6 não suportam indexação de texto completo nativamente no InnoDB. Estou usando o MySQL 5.5 no Amazon RDS.

    
por Santhosh S 01.05.2012 / 13:23

1 resposta

0

Você não pode fazer isso. Se você precisa de índices de texto completo, e você está no MySQL 5.5 ou anterior, então você não pode usar o mecanismo de armazenamento InnoDB. Atualize para 5.6.4 ou posterior, indexe seu texto de alguma outra forma, ou deixe essas tabelas como MyISAM.

    
por 01.05.2012 / 13:25