MySQL Recuperar la contraseña de root en 5 pasos

MySQL LogoHoy veremos como se puede recuperar y cambiar la contraseña de root del servidor de bases de datos MySQL. Este es un rapido procedimiento el cual funciona en Linux con los siguientes cinco pasos:

MySQL: Pasos para resetear la contraseña de root

1: Detener el proceso del servidor

Antes de iniciar el proceso de recuperacion de la clave de root es necesario bajar todos los servicios de la base de datos:

root@servidor-ubuntu:~# /etc/init.d/mysql stop
* Stopping MySQL database server mysqld	[ OK ]
root@servidor-ubuntu:~#

2: Iniciar el servicio/demonio (mysqld) sin contraseña

Cuando vamos a reiniciar el motor de base de datos utilizamos la opcion –skip-grant-tables asi no nos pedira la contraseña.

root@servidor-ubuntu:~# mysqld_safe --skip-grant-tables &
[1] 10702
root@servidor-ubuntu:~# nohup: ignoring input and redirecting stderr to stdout
Starting mysqld daemon with databases from /var/lib/mysql
mysqld_safe[10741]: started

3: Conectar al servidor MySQL como el usuario root

Ahora que ya hemos realizamo el paso 2, podemos conectarnos al servidor con el usuario root y no tendremos que ingresar la contraseña. Esto es un paso temporal necesario para cambiar la contraseña anterior de root.

root@servidor-ubuntu:~# mysql -u root
Welcome to the MySQL monitor.  Commands end with ; or g.
Your MySQL connection id is 1
Server version: 5.0.51a-3ubuntu5.4 (Ubuntu)

Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

mysql>

4: Configure la nueva contraseña de root

En este paso ya es posible actualizar la contraseña de root por una nueva:

mysql> use mysql;

Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> update user set password=PASSWORD("321") where User='root';
Query OK, 3 rows affected (0.03 sec)
Rows matched: 3  Changed: 3  Warnings: 0
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)

5: Salir y reiniciar el servidor

Ya que hemos cambiado la contraseña, tan solo es necesario salir de la interfaz para utilizar la nueva contraseña de administrador.

mysql> quit
Bye
root@servidor-ubuntu:~# /etc/init.d/mysql stop
* Stopping MySQL database server mysqld
STOPPING server from pid file /var/run/mysqld/mysqld.pid
mysqld_safe[11414]: ended
[ OK ]
[1]+  Done                    mysqld_safe --skip-grant-tables

6: Reinicio de MySQL

Y eso es todo. En este ultimo paso tan solo nos queda reiniciar el proceso de la base de datos en Linux y nuestra nueva contraseña estara cambiada.

root@servidor-ubuntu:~# /etc/init.d/mysql start
* Starting MySQL database server mysqld	[ OK ]
* Checking for corrupt, not cleanly closed and upgrade needing tables.

root@servidor-ubuntu:~# mysql -u root -p

Terminos de busqueda

  • recuperar contraseña mysql
  • recuperar contraseña root mysql
  • recuperar contraseña de mysql
  • recuperar contraseña en centos
  • checking for corrupt not cleanly closed and upgrade needing tables
  • recuperar clave mysql
  • cambiar contraseña mysql ubuntu
  • olvide contraseña mysql
  • recuperar contraseña de mysql en linux
  • recuperar contraseña mysql linux
  • 36 Comments

    1. pacon 09/01/2009
    2. pseudemys 14/01/2009
      • fher98 14/01/2009
    3. ovando 22/03/2009
    4. fher98 24/06/2009
    5. Peter Campos 16/07/2009
    6. Bernardo 20/08/2009
    7. Dekkuran 05/02/2010
    8. jpco 12/02/2010
    9. oscar 11/03/2010
    10. julian 19/03/2010
    11. maro 07/04/2010
    12. pedro 25/05/2010
      • fher98 04/06/2010
    13. Alex 02/06/2010
    14. Andrea 24/06/2010
    15. grego 21/09/2010
    16. Rodrigo 05/10/2010
    17. silver 09/01/2011
    18. Javi 13/03/2011
    19. Elkin 17/03/2011
    20. german suarez 06/04/2011
    21. White 14/04/2011
    22. Anticles 14/04/2011
    23. cristian Daniel 21/04/2011
    24. Kryztian 29/04/2011
      • fher98 03/05/2011
    25. luis 05/05/2011
      • fher98 05/05/2011
    26. ozkr2805 04/08/2011
    27. Daniel 25/09/2011
    28. Roxana 27/10/2011
    29. Chumillas 18/11/2011
    30. elestudiantefantasma 02/01/2012

    Comentario, Preguntas o agradecimientos?

    %d bloggers like this: