Erro Mapos - Xampp mysql não inicia - Error: Mysql shutdown unexpectedly
Erro ao iniciar o mysql do xampp, Error: Mysql shutdown unexpectedly
Mapos: Ops \ Exceção \ ErrorException (E_WARNING)
Primeiro pare todos serviços do Xampp e execute o código abaixo.
Copie para o bloco de notas e salve como .bat
@echo off
:: Verifica se tem privilégios de administrador
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
if '%errorlevel%' NEQ '0' (
echo Solicitando permissao de administrador...
powershell -Command "Start-Process '%~f0' -Verb RunAs"
exit /b
)
echo === Parando todos os serviços do XAMPP ===
"C:\xampp\xampp_stop.exe"
timeout /t 5 /nobreak >nul
echo === Iniciando processo de restauração do MySQL ===
set "MYSQL_DIR=C:\xampp\mysql"
echo Renomeando pasta "data" para "data_old"...
ren "%MYSQL_DIR%\data" data_old
echo Criando nova pasta "data"...
mkdir "%MYSQL_DIR%\data"
echo Copiando arquivos do backup para a nova pasta "data"...
xcopy /E /I /Y "%MYSQL_DIR%\backup\*" "%MYSQL_DIR%\data\"
echo Copiando pasta "mapos" para a nova pasta "data"...
xcopy /E /I /Y "%MYSQL_DIR%\data_old\mapos" "%MYSQL_DIR%\data\mapos"
echo Substituindo arquivo "ibdata1"...
copy /Y "%MYSQL_DIR%\data_old\ibdata1" "%MYSQL_DIR%\data\"
echo === Processo concluído com sucesso! ===
pause
Comentários
Postar um comentário