Instância do MySQL perdida ao atualizar para o Windows 10


9

Eu tinha uma instância em execução do MySQL 5.6 no meu Windows 8.1. Após a atualização para o Windows 10, essa instância desapareceu, incluindo o serviço Windows.

Os arquivos de dados do servidor estão intactos. Qual seria a melhor maneira de recuperar ou recriar exatamente a mesma instância (ou a mais semelhante) no Windows 10?


Que vergonha por colocar windows-10-upgradetag nesta pergunta. Essas duas frases juntas não têm lugar no Universo. ;-) (É mais como window-10-dano-controle)
RolandoMySQLDBA

Respostas:


6

Você pode colocar o serviço manualmente de volta da seguinte maneira:

PASSO 01) Abra a CLI do Windows como administrador

PASSO 02) cd C:\Program Files (x86)\MySQL\MySQL 5.6\binou onde mysqld.exereside

PASSO 03) Reinstale o serviço

mysqld --install

É isso aí.

Eu mencionei isso antes no ServerFault e no DBA StackExchange

DE UMA CHANCE !!!


1

Tudo que você precisa fazer é reconfigurar seu servidor atual. Um bom tutorial passo a passo, incluindo capturas de tela, pode ser encontrado aqui , assim:

  • Primeiro, abra o aplicativo MySQL Installer - Community e clique em Reconfigure
  • Configurar o número da porta TCP / IP e o firewall
  • Marque Configure MySQL Server como um serviço do Windows e marque Iniciar o MySQL Server na inicialização do sistema
  • Aplique a configuração do servidor e pronto!

Usei esse método para corrigir o mesmo problema que Jago tinha, mas não foi capaz de executar a última etapa da Reconfiguração ... não foi possível iniciar o serviço. Descobri que ele estava carregando um novo my.ini padrão sempre que o rodava. Eu tinha um diretório de dados MySQL diferente (datadir em my.ini). Mesmo se eu ajustasse o datadir no my.ini enquanto a reconfiguração estava em execução, não seria necessário. Mas descobri que tudo o que precisava fazer era cancelar a reconfiguração do MySQL, verificar se o datadir estava correto no my.ini, acessar o Windows Services e iniciar o novo serviço MySQL lá. Isso funcionou. Mas que dor de cabeça.
Mikato 9/08/16

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.