26 de janeiro de 2022 - Frederico Marinho
Solução para o erro “MySQL shutdown unexpectedly” no XAMPP
Quando estou usando Windows prefiro já instalar todo o ambiente de desenvolvimento com o XAMPP mesmo, rápido e simples. Porém, para fritar minha cabeça, como sempre aconteceu e não vai mudar mesmo usando Windows 11, algumas coisas param de funcionar inesperadamente! (Saudades Mac!)
Só pra constar, também uso Linux em produção e aqui eu explico como preparo meu ambiente no Ubuntu.
Voltando ao Windows, instalei o XAMPP v3.3.0 e depois de alguns dias usando tranquilamente, o MySQL simplesmente parou de iniciar: “MySQL shutdown unexpectedly“!
Nem me pergunte porque isso acontece, nem quero saber, principalmente depois que eu descobri que todo mundo que usa Windows aqui na agência também teve o mesmo problema…
A boa notícia é que a solução é bastante simples e foi encontrada, claro, no StackOverflow. Então resolvi publicar aqui pra ficar mais fácil de encontrar, quando acontecer novamente, porque vai acontecer novamente e isso é tão certo quanto DC é melhor que Marvel. 😇
Vamos para a solução!
- Acesse a pasta do XAMPP em c:\xampp e renomeie a subpasta mysql\data para mysql\data_old
- Faça uma cópia de mysql\backup para mysql\data
- Faça uma cópia de todas as pastas (somente as pastas) dos seus banco de dados em mysql/data_old em mysql/data (menos mysql e performance_scheme)
- Copie também o arquivo mysql/data_old/ibdata1 dentro de mysql/data
Pronto! Agora é só reiniciar o XAMPP no painel.
Comenta aí pra gente se funcionou pra vc!
10
Funcionou comigo meu amigo
opa! Maravilha!
Cara, sensacional! Me salvou de um retrabalho de 50 dias, muito obrigado.
50 dias? Caramba, pode folgar pelo menos uma semana de férias! hehe. Show de bola meu caro!
deu certo demais!!!
Funciona bem porém os utilizadores criados desde a última manutençaõ desta não são atualizados…
Tem que re-criar.
o meu deu certo muito obrigado pela ajuda
Opa! Obrigado pelo comentário José! Fico feliz que tenha sido útil.