Las contraseñas son difíciles de recordar, por lo que si ha olvidado la contraseña de root de MySQL, por suerte, hay una manera de cambiarla. Esta publicación ha sido escrita para usted, y al final de esta publicación, habrá cambiado con éxito la contraseña de MySQL.
Antes de llegar directamente a la solución, se supone que está utilizando la última versión de la base de datos MySQL en Ubuntu 20.04 Sistema LTS. Esta publicación proporcionará una guía paso a paso sobre cómo cambiar la contraseña de root de MySQL en Ubuntu 20.04. Entonces, sin perder el tiempo, comencemos.
Paso 1: Verifique la versión de MySQL en Ubuntu 20.04
En primer lugar, verifique la versión de su MySQL porque esta publicación contiene la solución de cambiar la contraseña de root en la versión 8 o superior. Si la versión de su mysql es inferior a 8, entonces la solución será diferente. El comando para verificar la versión de MySQL se da a continuación:
$ mysql --versiónPaso 2: Detente el servidor MySQL
Para cambiar la contraseña de root de MySQL, primero debe apagar el servidor MySQL, y puede hacerlo usando el comando:
$ sudo systemctl detener mysql.servicio
Verifique el estado del servidor MySQL para verificar usando el comando:
Paso 3: omita las tablas de subvenciones y las redes
Para iniciar el servidor MySQL sin otorgar las tablas y la verificación de redes, configure la variable de entorno "Mysqld_opts"Que MySQL usa en el inicio:
$ sudo systemctl set-environment mysqld_opts = "-skip-networking--skip-grant-tablas"
Muy bien, se establece la variable de entorno, y podemos iniciar sesión en el shell mysql sin proporcionar ninguna contraseña.
Paso 4: Inicie el servicio MySQL
Después de establecer la variable de entorno "mysqld_opts", inicie el servicio mysql ahora usando el comando:
$ sudo systemctl iniciar mysql.servicioPaso 5: Confirme el estado del servidor MySQL
Confirme el estado del servicio MySQL, ya sea que se esté ejecutando o no:
$ sudo systemctl status mysql.servicioPaso 6: Inicie sesión en el shell mysql
Ahora, debe iniciar sesión como usuario raíz en el servidor MySQL y para iniciar sesión en el shell mysql, escriba el comando:
$ sudo mysql -u root
Sin proporcionar ninguna contraseña, iniciará sesión en el shell mysql.
Paso 7: alterar la contraseña de root
Ahora, enjuague los privilegios primero:
MySQL> privilegios de descarga;
Seleccione la base de datos MySQL:
Y configure la nueva contraseña para el usuario root utilizando el ALTERAR Comando escribiendo la siguiente declaración:
En el lugar de "la palabra nueva"Proporcione su nueva contraseña. Después de cambiar correctamente la contraseña de root de MySQL, cierre la sesión desde el shell mysql:
Paso 8: Revertir el servidor de la base de datos a la configuración normal
Para reiniciar el servidor de la base de datos en "normal"Modo, se requiere para"revertir"Los cambios que hemos realizado para que la red esté habilitada y las tablas de subvención se cargan.
Para hacerlo, primero desanimado el "Mysqld_opts"Variable de entorno que ha establecido anteriormente:
$ sudo systemctl unset-environment mysqld_opts
Después de hacerlo, elimine la configuración del sistema modificada volviendo "Mysql":
Paso 9: Mata todos los procesos MySQL y reinicie el servicio MySQL
Ahora, mata todos los procesos de MySQL antes de reiniciar el servidor MySQL:
$ sudo killall -u mysql
Después de tener la salida como se muestra en la imagen, presione "Ingresar"Y reinicie el servidor MySQL usando el comando que se proporciona a continuación:
Paso 10: Inicie sesión con la contraseña recién establecida
Inicie sesión en el shell MySQL con la contraseña recién establecida:
$ sudo mysql -u root -p
Proporcione la contraseña recientemente establecida en el ALTERAR dominio:
Eso es todo. La contraseña de root de MySQL se cambia correctamente, y usted está registrado nuevamente en el shell mysql.
Envolver
En esta guía paso a paso, ha aprendido a cambiar la contraseña de root de MySQL en el Ubuntu 20.04 Sistema LTS. Esta publicación contiene una solución profunda y fácil de entender para restablecer la contraseña de root de MySQL en Ubuntu 20.04.