¿Cómo restablecer una contraseña de root de MySQL olvidada?

raíz mysql
raíz mysql

Para poder modificar el contraseña de root de MySQL, debe poder conectarse a él. Sin embargo, si ha olvidado la contraseña actual de su base de datos MySQL o por alguna razón desconocida ya no funciona, entonces se encontrará en una situación dramática.

Bueno, que no cunda el pánico, en este artículo te mostraré cómo solucionar este pequeño problema. así que aquí está cómo cambiar una contraseña de MySQL.

Antes de comenzar, debe iniciar sesión en su sesión de Linux como root. Luego, debes detener el servidor MySQL con el siguiente comando:

# / etc / init.d / mysql detener

Luego reiniciaremos MySQL sin contraseña con este comando:

mysqld_safe --skip-grant-tables &

Luego nos conectaremos a MySQL con el cliente de línea de comandos

mysql-u root

Ahora ingrese los siguientes comandos para actualizar la contraseña de root (obviamente reemplazando la nueva contraseña con la suya):

mysql> use mysql; mysql> actualizar el conjunto de usuarios contraseña = PASSWORD ("nueva contraseña") donde usuario = "root"; mysql> flush privilegios; mysql> salir

Ahora sólo queda detener y reiniciar MySQL en modo “normal”. Para hacer esto, ingrese:

/etc/init.d/mysql stop /etc/init.d/mysql start

Luego conéctese con el cliente MySQL

mysql -u root -p

Ingrese su nueva contraseña y listo. 😉