Error: MySQL Shutdown Unexpectedly? Here’s How To Fix It

Você está recebendo a mensagem de erro "Erro: MySQL foi encerrado inesperadamente?" Este é um erro comum entre usuários do Windows. Você aprenderá como consertar aqui.

Você já encontrou a temida mensagem de erro "O MySQL desligou inesperadamente?" Não entre em pânico – aqui está um guia sobre como resolver o problema. Dependendo da causa da falha, existem algumas etapas diferentes que você pode seguir para colocar seu banco de dados em funcionamento novamente.

Portanto, não se preocupe – nós o ajudaremos a solucionar o problema rapidamente!

Você está recebendo a mensagem de erro "Erro: MySQL foi encerrado inesperadamente?" Este é um erro comum entre usuários do Windows. Você aprenderá como consertar aqui.

MySQL Shutdown Unexpectedly

Índice 

O que é o erro “Desligamento inesperado do MySQL”? Possíveis causas

Ao tentar iniciar o servidor MySQL através do painel de controle do servidor web XAMPP, alguns usuários receberam a mensagem de erro "Erro: MySQL shutdown inesperadamente."O problema pode surgir depois que os usuários reinstalam o XAMPP em suas máquinas em algumas situações.

Isso ocorre quando os arquivos MySQL estão corrompidos ou danificados; nesse caso, você deve usar a pasta de backup no diretório MySQL. Orientaremos você no processo de resolução dessa mensagem de erro neste artigo, para que você não precise se preocupar com nada.

Algumas possíveis causas para esse erro incluem:

  • Outro programa está usando a porta MySQL: Se outro programa já estiver usando a porta que o MySQL está configurado para usar, você verá este erro. Para corrigir isso, você precisará alterar a porta do MySQL para outra.
  • A configuração do MySQL está corrompida: Isso pode acontecer se o arquivo de configuração do MySQL (my.cnf) está corrompido ou foi modificado incorretamente. Se for esse o caso, você precisará restaurar o arquivo de um backup ou redefini-lo para os valores padrão.
  • O serviço MySQL não está em execução: Em alguns casos, o serviço MySQL pode não estar em execução. Isso pode ser devido a vários motivos, mas na maioria das vezes é devido a um problema com a conta de serviço ou permissões do MySQL.

Felizmente, existem algumas coisas que você pode fazer para tentar corrigir esse problema. Primeiro, tente reiniciar o serviço MySQL. Se isso não funcionar, você pode tentar alterar a configuração do MySQL para usar uma porta diferente. Finalmente, se tudo mais falhar, você pode desinstalar e reinstalar o MySQL.

Vamos examinar cada uma dessas etapas com mais detalhes.

Como corrigir “Erro: MySQL desliga inesperadamente”

Aqui estão algumas coisas que você pode fazer para tentar corrigir o erro "Desligamento inesperado do MySQL":

Método 1. Execute o XAMPP como administrador

Se estiver usando o XAMPP para executar o MySQL, você precisará executá-lo como administrador antes de iniciar o serviço MySQL. Para fazer isso, encontre o atalho XAMPP Control Panel em sua área de trabalho e clique com o botão direito nele. Em seguida, selecione "Executar como administrador" no menu.

Método 2. Restaure sua pasta de backup do MySQL

Se você tiver um backup da sua pasta MySQL, poderá restaurá-la para corrigir o erro "Desligamento inesperado do MySQL". Ao fazer isso, você substituirá os arquivos danificados ou corrompidos por backups.

Para restaurar sua pasta de backup do MySQL, siga estas etapas:

  1. Feche o servidor web XAMPP completamente. Navegue até o local onde o XAMPP está instalado depois de fechar o servidor web. O XAMPP está localizado por padrão em "C:\xampp."
  2. Abra a pasta “mysql”. Localize a pasta “data” e renomeie-a para “data_old” para armazenar os arquivos antigos de forma segura. Esta etapa é crucial para garantir que você tenha um backup.
  3. Depois disso, clique com o botão direito em qualquer lugar do diretório e selecione Novo > Pasta no menu de contexto para criar uma nova pasta. Dê à pasta recém-criada o nome “data”.
  4. Depois de criar a nova pasta de dados, abra a pasta “backup”. Copie o conteúdo da pasta de backup e cole-o na pasta “data” recém-criada.
  5. Agora que você concluiu tudo isso, execute o XAMPP como administrador. Tente executar o servidor MySQL assim que o Painel de Controle do XAMPP estiver aberto para ver se o problema persiste.

Método 3. Reparar o banco de dados MySQL com comandos Shell

Se você não consegue iniciar o MySQL, você pode tentar repará-lo usando comandos shell.

  1. Para começar, vá para o Painel de controle do XAMPP. Ao clicar no botão Shell no Painel de Controle do XAMPP, você pode iniciar um shell.
  2. Para iniciar o MySQL, abra um shell e digite o seguinte comando: mysqld --console --skip-grant-tables --skip-external-locking
  3. Depois disso, use o Painel de Controle para abrir outra janela do shell. Para reparar o banco de dados, copie e cole o seguinte comando na nova janela do shell: mysqlcheck -r --databases mysql --use-frm
  4. Pare o MySQL na primeira janela do shell e feche ambas as janelas do shell depois de terminar. Depois disso, reinicie o MySQL para ver se o problema ainda persiste.

Método 4. Pare o serviço MySQL

Se tudo mais falhar, você pode tentar parar o serviço MySQL e iniciá-lo manualmente no Painel de controle do XAMPP. Para fazer isso, siga estas etapas:

  1. No teclado, pressione as teclas Windows + R. Isso iniciará o aplicativo Executar.
  2. Sem as aspas, digite "services.msc" e pressione a tecla Enter no teclado. O aplicativo Serviços será lançado como resultado disso.
    services.msc
  3. Role para baixo até ver o serviço MySQL na lista em ordem alfabética. Clique com o botão direito nele e escolha Stop no menu de contexto.
    Stop MySQL
  4. Aguarde até que o serviço seja interrompido. Depois disso, veja se o problema persiste iniciando manualmente o servidor MySQL no Painel de Controle do XAMPP.

Método 5. Altere suas portas de cliente e servidor

Se ainda estiver tendo problemas, você pode tentar alterar as portas padrão do MySQL. Para fazer isso, você precisará editar o arquivo de configuração do MySQL.

  1. Para começar, abra o Windows Explorer e vá para o local de instalação do xampp.
  2. Navegue até mysql > bin dentro da pasta xampp.
  3. Abra o arquivo my.ini com o aplicativo Bloco de Notas. Para fazer isso, clique com o botão direito no arquivo e selecione Abrir com > Bloco de notas no menu de contexto.
  4. Depois de abrir o arquivo my.ini, modifique as portas do cliente e do servidor conforme indicado na imagem abaixo:
    Change your client and server ports
  5. Salve o arquivo e reinicie o XAMPP depois disso. Por fim, inicie o servidor MySQL para verificar se o problema persiste.

Seguindo estas etapas, você poderá corrigir o erro "Desligamento inesperado do MySQL". Se você ainda estiver com problemas ou tiver alguma dúvida, sinta-se à vontade para deixar uma mensagem abaixo!

TL;DR

  • O erro "Desligamento inesperado do MySQL" geralmente é causado por um conflito com outro programa ou um problema com a configuração do MySQL.
  • Se você estiver recebendo o erro "Desligamento inesperado do MySQL", tente reiniciar o serviço MySQL, reparar o banco de dados MySQL ou alterar as portas MySQL.
  • Se tudo mais falhar, você pode tentar desinstalar e reinstalar o MySQL.

Conclusão

O erro "Desligamento inesperado do MySQL" pode ser um pouco intimidante, mas é fácil de corrigir. Descrevemos as causas mais comuns desse erro e como resolvê-las.

Esperamos que este artigo tenha ajudado você a entender a raiz do erro de desligamento inesperado do MySQL e fornecido algumas ferramentas para corrigi-lo. Se você ainda estiver tendo problemas, ou se esta foi a primeira vez que encontrou esse problema e gostaria de mais ajuda, não deixe de conferir nossas outras postagens no blog sobre MySQL.

Você também pode entrar em contato conosco para obter suporte. Ficaremos felizes em ajudar!

Obrigado por ler.

Mais uma coisa

Procurando mais dicas? Confira nossos outros guias em nosso Blog ou visite nossa Central de Ajuda para uma riqueza de informações sobre como solucionar vários problemas.

Inscreva-se em nossa newsletter e tenha acesso antecipado às postagens do nosso blog, promoções e códigos de desconto. Além disso, você será o primeiro a saber sobre nossos guias, ofertas e outras atualizações interessantes!

Artigos recomendados

» Guia de instalação do SQL Server 2019
» Comparar Diferentes versões do SQL Server-2014 vs. 2016 vs. 2017 vs. RC 2019
» Comparação de versões do SQL Server

Sinta-se à vontade para entrar em contato com perguntas ou solicitações que você gostaria que abordássemos.