PARE! Por favor, NÃO excluaibdata1
Arquivo!
Excluir este arquivo é como jogar uma roleta russa com seus bancos de dados, pode funcionar e restabelecer tudo, mas também, provavelmente pode deixar inutilizáveis todos os bancos de dados que você possui.
Em vez disso, primeiro tente usar a pasta de backup do MySQL que está incluído no XAMPP. Então faça o seguinte:
- Renomeie a pasta
mysql/data
paramysql/data_old
(você pode usar qualquer nome) - Crie uma nova pasta
mysql/data
- Copie o conteúdo que reside em
mysql/backup
para o novomysql/data
pasta - Copie todas as pastas do banco de dados que estão em
mysql/data_old
paramysql/data
(ignorando omysql
,performance_schema
ephpmyadmin
pastas dedata_old
) - Finalmente copie o
ibdata1
arquivo demysql/data_old
e substitua-o dentro demysql/data
pasta - Inicie o MySQL a partir do painel de controle do XAMPP
E, voilà!