Cómo restablecer la contraseña de root de MySQL en su servidor Linux

Cómo restablecer la contraseña de root de MySQL en su servidor Linux

La siguiente guía le proporcionará pasos simples de seguir sobre cómo restablecer su contraseña administrativa de root en Linux.

Detener mysql

Primero, detenga el servidor MySQL:

# Servicio MySQL Stop * Detener el servidor de base de datos MySQL MySQLD [OK] 

Iniciar servidor MySQL>

Inicie su servidor MySQL, pero omita todos los grandes privilegios y redes:

# mkdir -p/var/run/mysqld # chown mysql: mysql/var/run/mysqld #/usr/sbin/mysqld--skip-grant-tablas-skip-networking & [1] 8142 

Iniciar sesión en MySQL

A continuación, inicie sesión en MySQL como root sin contraseña:

# mysql -u root bienvenido al monitor mysql. Los comandos terminan con; o \ g. Su ID de conexión MySQL es 2 Versión del servidor: 5.7.12-0ubuntu1 (Ubuntu) Copyright (c) 2000, 2016, Oracle y/o sus afiliados. Reservados todos los derechos. Oracle es una marca registrada de Oracle Corporation y/o sus afiliados. Otros nombres pueden ser marcas comerciales de sus respectivos propietarios. Escriba 'ayuda;' o '\ h' por ayuda. Escriba '\ c' para borrar la instrucción de entrada actual. mysql> 

Privilegios de descarga

MySQL> privilegios de descarga; Consulta bien, 0 filas afectadas, 6 advertencias (0.02 seg) MySQL> 

Establecer una nueva contraseña

A continuación, establezca una nueva contraseña de root en EG. LinuxConfig y renunciar:

MySQL> Establecer contraseña para root@'localhost' = contraseña ('linuxconfig'); Consulta bien, 0 filas afectadas, 1 advertencia (0.01 seg) mysql> dejar adiós 

Reiniciar la base de datos MySQL

Detener el proceso MySQL actual con gracia:

# Kill %1 [1]+ hecho/usr/sbin/mysqld--skip-grant-tablas --skip-networking 

A continuación, necesitamos iniciar la base de datos MySQL:

# Servicio MySQL Start 

Inicie sesión con una nueva contraseña

# mysql -u root - -password = linuxconfig mysql: [advertencia] El uso de una contraseña en la interfaz de línea de comando puede ser inseguro. Bienvenido al monitor MySQL. Los comandos terminan con; o \ g. Su ID de conexión MySQL es 7 Versión del servidor: 5.7.12-0ubuntu1 (Ubuntu) Copyright (c) 2000, 2016, Oracle y/o sus afiliados. Reservados todos los derechos. Oracle es una marca registrada de Oracle Corporation y/o sus afiliados. Otros nombres pueden ser marcas comerciales de sus respectivos propietarios. Escriba 'ayuda;' o '\ h' por ayuda. Escriba '\ c' para borrar la instrucción de entrada actual. mysql> 

Tutoriales de Linux relacionados:

  • Cómo formatear datos con columna en Linux
  • Cosas para instalar en Ubuntu 20.04
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Cómo instalar MySQL en Almalinux
  • Ubuntu 20.04 trucos y cosas que quizás no sepas
  • Instale MySQL en Ubuntu 20.04 LTS Linux
  • MySQL: permitir el acceso de los usuarios a la base de datos
  • Tutorial de Sqlite Linux para principiantes
  • MySQL: permita que el usuario cree una base de datos
  • Una introducción a la automatización, herramientas y técnicas de Linux