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“!

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!

  1. Acesse a pasta do XAMPP em c:\xampp e renomeie a subpasta mysql\data para mysql\data_old
  2. Faça uma cópia de mysql\backup para mysql\data
  3. 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)
  4. 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

Desenvolvimento web / PHP

Comments

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *