MySQL: Recuperar la clave (password) de root

Para recuperar la clave del usuario root en mysql siga los siguientes pasos:

1. Detener el servicio mysql

Centos / Fedora / RHEL

# service mysqld stop

Debian / Ubuntu

# /etc/init.d/mysql stop
2. Ejecutar
# mysqld_safe --skip-grant-tables
3. Conectarse al servidor mysql
$ mysql
4. Seleccione la base de datos mysql
use mysql;
5. Cambiar el password de root
update user set Password = PASSWORD('nueva-clave') where user = 'root';
6. Ir a 1
7. Iniciar el servidor mysql

Centos / Fedora / RHEL

# service mysqld start

Debian / Ubuntu

# /etc/init.d/mysql start
8. Autenticarse con la nueva clave de root
$ mysql -u root -p

Lecturas recomendadas

- man mysql
- man mysqladmin

Serie(s): Administrar MySQL desde la línea de comandos, 8 (16)

Los tutoriales aquí en LibreByte están disponible bajo una licencia de software libre. Si le gusta mi trabajo considere:
Comprar un Hosting/VPS o Servidor Dedicado en MCKHost

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.