sql >> Base de Datos >  >> RDS >> Mysql

Cómo restablecer/cambiar la línea de comando de la contraseña raíz de MySql en ubuntu linux

Aquí le mostraré cómo restablecer/cambiar la línea de comandos de la contraseña raíz de MySql en ubuntu linux. Con algunos comandos CLI de mysql, puede recuperar fácilmente su contraseña administrativa de mysql. Como olvidé mi contraseña de root de mysql, uso los siguientes comandos para restablecer mi contraseña de root de mysql y funciona de maravilla.

Error:
ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ 
(using password: NO)

Luego seguí los pasos a continuación para restablecerlo

Paso 1: Primero inicie sesión en su servidor ubuntu usando ssh y detenga el servidor mysql.

sudo /etc/init.d/mysql stop

O

sudo service mysql stop

Paso 2: Inicie el proceso servidor/demonio MySQL (mysqld) con la opción –skip-grant-tables para que no solicite la contraseña.

 sudo mysqld_safe --skip-grant-tables &


Paso 3: Conéctese con el servidor mysql como usuario raíz ejecutando el siguiente comando en la terminal.

sudo mysql -u root

Paso 4: Establezca una nueva contraseña de usuario root de mysql. Simplemente reemplace "NewPassword" con su contraseña deseada en el siguiente comando.

UPDATE user SET Password=PASSWORD('NewPassword') WHERE User='root'; FLUSH PRIVILEGES; exit;

Paso 5: Todo listo, reinicie el servidor mysql.

sudo /etc/init.d/mysql start

O

sudo service mysql start

Si te gusta esta publicación, no olvides suscribirte a mi libreta pública para obtener más cosas útiles