Si has perdido la contraseña de tu usuario root, no te preocupes, es posible restablecerla siguiendo los siguientes pasos.
Si el servidor se encuentra en una maquina remota debemos de ingresar a esta mediante SSH Tutorial
Lo primero que debemos de hacer es detener el servidor.
> mysql.server stop
> service mysqld stop
> mysqld stop
Una vez el servidor se encuentre detenido, debemos de reiniciarlo en un modo seguro.
sudo mysqld_safe --skip-grant-tables --skip-networkin
--skip-grant-tables Permite conectarnos al servidor sin la necesidad de un password, además de otrogar todos los privilegios a la sesión.
--skip-networkin Detiene la escucha de peticiones TCP/IP
Ahora, en una nueva pestaña, debemos de conectarnos al servidor utilizando el usuario root
mysql -u root
Una vez dentro del servidor, debemos de trabajar con la base de datos MySQL
USE mysql;
Con el cambio de base de datos haremos la actualización.
UPDATE user SET password=PASSWORD('tu_password') WHERE user='root';
Si la actualización fue exitosa debemos de salir del servidor
FLUSH PRIVILEGES;
exit
El paso final es detener el servidor en modo seguro. Iniciamos el servidor como te costumbre y nos autenticamos, la contraseña ya estará funcionando.
mysql -u root -p
-
check_circle_outlineMódulo 1 | 8 clases
Introdución
expand_more-
done_all
Clase 1
Introducción
-
done_all
Clase 2
¿Qué son las bases de datos?
-
done_all
Clase 3
Modelo relacional
-
done_all
Clase 4
Lenguaje SQL
-
done_all
Clase 5
Instalación MySQL windows
-
done_all
Clase 6
Instalación MySQL Linux
-
done_all
Clase 7
Instalación MySQL Mac OS
-
done_all
Clase 8
Restablecer contraseña root MySQL
-
-
check_circle_outlineMódulo 2 | 3 clases
Servidor de base de datos
expand_more -
check_circle_outlineMódulo 3 | 10 clases
Base de datos y tablas
expand_more -
check_circle_outlineMódulo 4 | 8 clases
Restricciones
expand_more -
check_circle_outlineMódulo 5 | 2 clases
Modificar tablas
expand_more -
check_circle_outlineMódulo 6 | 12 clases
Sentencias basicas
expand_more -
check_circle_outlineMódulo 7 | 8 clases
Funciones
expand_more -
check_circle_outlineMódulo 8 | 12 clases
Sentencias avanzadas
expand_more -
check_circle_outlineMódulo 9 | 7 clases
Joins
expand_more -
check_circle_outlineMódulo 10 | 4 clases
Vistas
expand_more -
check_circle_outlineMódulo 11 | 7 clases
Procedimientos
expand_more -
check_circle_outlineMódulo 12 | 4 clases
Transacciones
expand_more -
check_circle_outlineMódulo 13 | 5 clases
Extras
expand_more -
check_circle_outlineMódulo 14 | 5 clases
Triggers
expand_more -
check_circle_outlineMódulo 15.-
Examen del curso
expand_more-
done_all
Examen
Examen final del curso
-