Hola, si estas aquí es que al levantar mysql en Xampp te encuentras con la siguiente estampa.
![](https://pharalax.com/blog/wp-content/uploads/2021/08/imagen.png)
¿Por qué ocurre? Pues, en realidad no tengo la más remota idea, pero calma, «que no panda el cúnico» y veamos cómo solucionarlo.
Lo que haremos es copiar los archivos de un respaldo que las instalaciones de Xampp conservan por defecto.
Vayan a la carpeta de mysql y hagan un respaldo del directorio data yo le llamé data_old.
C:\xampp\mysql
![](https://pharalax.com/blog/wp-content/uploads/2021/08/imagen-1.png)
Después vamos a la carpeta backup y copiamos el contenido excepto el archivo ibdata1 y lo pegamos en la carpeta data. (no copien el ibdata1 o le darán chicharrón a sus bases de datos)
![](https://pharalax.com/blog/wp-content/uploads/2021/08/imagen-2.png)
Ahora sí, regresamos a la carpeta de respaldo que habíamos creado y copiamos todas las bases de datos que tenemos.
![](https://pharalax.com/blog/wp-content/uploads/2021/08/imagen-3.png)
Regresemos a xampp y levantemos apache y mysql
![](https://pharalax.com/blog/wp-content/uploads/2021/08/imagen-4.png)
y ya podrán acceder de nuevo a mysql, a menos que…
.. que como yo tengan un password diferente al espacio en blanco que viene por defecto en xampp. Así que si tienen un password personalizado vamos a establecerlo nuevamente.
Luego abrimos el shell de mysql
![](https://pharalax.com/blog/wp-content/uploads/2021/08/imagen-5.png)
y ejecutamos el siguiente comando para ingresar a mysql con el password por defecto (nada).
Mysql -u root -p
![](https://pharalax.com/blog/wp-content/uploads/2021/08/imagen-6.png)
una vez dentro ejecutamos los comandos para resetear el pass
USE mysql;
ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘tupass’;
flush privileges;
Si todo sale bien, con esto ya pueden acceder a Php Myadmin
![Related Posts Plugin for WordPress, Blogger...](http://www.linkwithin.com/pixel.png)