Ofertas Hoteles

Cambiar, restablecer el password perdido de root en mysql,

No se por qué, de pronto no puedo logearme en mysql como root, parece como si se ha perdido el password, porque yo desde luego no lo he cambiado.

¿Cómo cambar el password de root en Mysql?, varios pasos:

Paramos la base de datos mysql, vamos a /etc/init.d y escribimos “sh mysql stop”

Lanzamos mysld_safe en modo abierto (ojo que mientras esto está corriendo se puede entrar a mysql sin password, asi que rapiditos en los siguientes pasos): vamos a /usr/bin y ejecutamos "mysqld_safe --skip-gant-tables", el proceso se queda en ejecución (no vuelve), en caso de estar por ssh.

Abrimos una nueva ventana y entramos en mysql, escribiendo simplemente “mysql”.

Ya estamos dentro de mysql con todos los permisos, ahora cambiamos el password de root escribiendo esto:

mysql> UPDATE mysql.user SET Password=PASSWORD(’MyNewPass’)
->                   WHERE User=’root’;
mysql> FLUSH PRIVILEGES;

luego salimos con “exit” y hacemos Control+C en la otra ventana para que termine el proceso mysqld_safe, y ya podemos arrancar mysql de nuevo normalmente.

No hay comentarios »

Aún no hay comentarios.

Suscripción RSS a los comentarios de la entrada. TrackBack URI

Deje un comentario

If you want to leave a feedback to this post or to some other user´s comment, simply fill out the form below.