Cómo cambiar la contraseña raíz de MySQL en Ubuntu 20.04

How Change Mysql Root Password Ubuntu 20



Las contraseñas son difíciles de recordar, por lo que si ha olvidado la contraseña de root de MySQL, afortunadamente, hay una manera de cambiarla. Esta publicación ha sido escrita para usted, y al final de esta publicación, habrá cambiado exitosamente la contraseña de MySQL.

Antes de ir directamente a la solución, se supone que está utilizando la última versión de la base de datos MySQL en el sistema Ubuntu 20.04 LTS. Esta publicación proporcionará una guía paso a paso sobre cómo cambiar la contraseña raíz de MySQL en Ubuntu 20.04. Entonces, sin perder 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 para cambiar la contraseña de root en la versión 8 o superior. Si la versión de su MySQL es inferior a 8, la solución será diferente. El comando para verificar la versión de MySQL se proporciona a continuación.



$mysql--versión

Paso 2: Detenga el servidor MySQL

Para cambiar la contraseña raíz de MySQL, primero debe apagar el servidor MySQL y puede hacerlo usando el comando:



$sudosystemctl detener mysql.service





Verifique el estado del servidor MySQL para verificar usando el comando:

$sudosystemctl status mysql.service

Paso 3: Omita las tablas de subvenciones y la creación de redes

Para iniciar el servidor MySQL sin otorgar las tablas y la verificación de la red, configure la variable de entorno MYSQLD_OPTS que MySQL usa al inicio.



$sudosystemctl set-environmentMYSQLD_OPTS='--skip-networking --skip-grant-tables'

Muy bien, la variable de entorno está configurada y podemos iniciar sesión en el shell de MySQL sin proporcionar ninguna contraseña.

Paso 4: Inicie el servicio MySQL

Después de configurar la variable de entorno MYSQLD_OPTS, inicie el servicio MySQL ahora usando el comando:

$sudosystemctl iniciar mysql.service

Paso 5: Confirme el estado del servidor MySQL

Confirme el estado del servicio MySQL, ya sea que se esté ejecutando o no:

$sudosystemctl status mysql.service

Paso 6: inicie sesión en el shell de MySQL

Ahora, debe iniciar sesión como usuario raíz en el servidor MySQL y para iniciar sesión en el shell de MySQL, escriba el comando:

$sudomysql-uraíz

Sin proporcionar ninguna contraseña, iniciará sesión en el shell de MySQL.

Paso 7: modifica la contraseña de root

Ahora, elimine los privilegios primero.

mysql>privilegios de descarga;

Seleccione la base de datos MySQL.

mysql>USAR mysql

Y establezca la nueva contraseña para el usuario root usando el comando Alter escribiendo la siguiente declaración.

mysql>ALTER USUARIO'raíz'@'localhost'IDENTIFICADO POR'la-nueva-contraseña';

En el lugar de la nueva contraseña, proporcione su nueva contraseña. Después de cambiar con éxito la contraseña de root de MySQL, cierre la sesión del shell de MySQL.

mysql>dejar;

Paso 8: elimine todos los procesos MySQL y reinicie el servicio MySQL

En primer lugar, elimine todos los procesos de MySQL antes incluso de reiniciar el servidor MySQL.

$sudo Mátalos a todos -umysql

Después de tener la salida como se muestra en la imagen, presione Enter y reinicie el servidor MySQL usando el comando que se proporciona a continuación.

$sudosystemctl reiniciar mysql.service

Paso 9: inicie sesión con la contraseña recién configurada

Ahora, inicie sesión en el shell de MySQL con la contraseña recién configurada.

$sudomysql-uraíz-pag

Proporcione la contraseña establecida recientemente en el comando ALTER.

Eso es todo. La contraseña de root de MySQL se ha cambiado con éxito y vuelve a iniciar sesión en el shell de MySQL.

Envolver

En esta guía paso a paso, ha aprendido a cambiar la contraseña raíz de MySQL en el sistema Ubuntu 20.04 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.