o Apache incia normal. mas quando clico em start para iniciar o MySQL, apresenta um erro: MySQL desligou inesperadamente.
Isso pode ser devido a uma porta bloqueada, dependências ausentes,
privilégios impróprios, uma falha ou desligamento por outro método.
Um erro comum (como explicado pela mensagem) é a porta 3306 (padrão do MySQL no xampp) estar em uso por outra aplicação (outra instalação do mysql) ou bloqueada. Dê uma olhada nos logs do MySQL, deve exibir mais claramente o motivo.
Na interface do Xampp, clique no botão logs e abra o arquivo de texto. Deve haver várias linhas, mas as mensagens relevantes (algo como “error”, seguido da descrição) deve estar perto do final.
Abraço.