O registro do Plugin 'InnoDB' como um STORAGE ENGINE falhou. Na vitória 7

1

Eu tive que reinstalar o MySQL, no entanto, o serviço está falhando em iniciar com a causa acima listada no evnt viewer.

Uma solução aparentemente exclui alguns arquivos prefixados com 'ib_logfile', que representam quaisquer bases de dados antigas. No entanto, eu não tenho esses arquivos, e meu serviço ainda está falhando ao iniciar ...? Quando digo que não tenho esses arquivos, fiz uma pesquisa usando a pesquisa do Windows com zero resultados, e eles definitivamente não estão presentes no meu diretório de instalação do mysql. E eu não tenho a pasta "documentos e configuração / dados de appilcation" referenciada no link.

Na verdade eu só tenho apenas um diretório de instalação do mysql, eu sei onde está - o que eu preciso excluir / alterar? A instância está configurada como OK, eu executei isso como administrador e ela está listada em serviços, mas o próprio serviço falha ao iniciar

Alguma dica, além de ir ao postgresql?

    
por NimChimpsky 25.02.2012 / 11:21

2 respostas

1

A solução vinculada me ajudou, tive que alterar o arquivo my.ini no diretório de instalação, especificamente esta propriedade para apontar para o local correto:

datadir="F:\MySQL\MySQL Server 5.5\data"

O que eu recebi cerca de 10 s depois de postar uma pergunta, hey ho, vai deixar para os outros.

    
por 25.02.2012 / 11:27
1

Eu tive o mesmo problema e eis o que fiz para corrigi-lo:

  1. Exclua os seguintes arquivos:
    • C: \ ProgramData \ MySQL \ MySQL Server 5.5 \ data \ ib_logfile0
    • C: \ ProgramData \ MySQL \ MySQL Server 5.5 \ data \ ib_logfile1
  2. Inicie o services.msc e inicie o serviço MySQL55.
por 17.10.2012 / 06:17