Esto nos ha pasado a alguno de nosotros y sino te ha pasado, alguna vez te pasara. Quieres acceder como root al mysql, pero ya no te acuerdas de la contraseña que le pusistes, asi que necesitas restaurarla y lo hacemos de la siguiente manera.
Paramos el mysql:
/etc/init.d/mysql stop
Ahora lo iniciamos para que no pida contraseña:
mysqld_safe –skip-grant-tables &
Entramos como root en la tabla mysql:
mysql -u root
Elegimos la base de datos mysql
use mysql;
Cambiamos la contraseña, actualizamos las tablas y salimos:
UPDATE mysql.user SET Password=PASSWORD(‘tu_password’) WHERE User=’root’;
flush privileges;
exit;
Ahora solo nos queda reiniciar el mysql:
/etc/init.d/mysql restart
Aclarar que aunque introduzcamos nuestra contraseña sin codificar en md5, ya se encarga el propio mysql de codificarla.
Si despues de resetear la contraseña sigue sin dejarnos entrar en el phpmyadmin, cuando nos de el error, actualizamos la pagina y entramos directamente al administrador. Suele pasar que el phpmyadmin se lia con tantos intentos.
Deja un Comentario
Debes de estar logueado para comentar.