¿Cómo tratar con la base de datos desapareció después de modificar la contraseña de root de mysql en Linux?

  
                

Si no modifica la contraseña raíz de mysql a través de la función password () en el sistema Linux, la base de datos mysql desaparecerá. Algunas personas pueden no saber y modificar directamente la contraseña de la raíz de mysql, por lo que la base de datos mysql desapareció, ¿cómo tratar esta vez?

puede ser resuelto por las siguientes maneras:

1, modificado perfil de catálogo base de datos MySQL: my.cnf (o my.ini)

[mysqld] en Añadir:

skip-grant-tables

2. Reinicie el servicio mysql e inicie sesión con mysql.

3, después de ingresar, puedes ver que la base de datos mysql se ha procesado y luego cambiar la contraseña:

actualizar user set password = password (’ root ‘) donde user = ’ root ‘;

privilegios de descarga;

4. Salga de mysql y modifique el archivo de configuración my.cnf para comentar las tablas skip-grant.

5, reinicie el servicio mysql y luego podrá iniciar sesión con su nombre de usuario y contraseña.

Lo anterior es la forma de modificar la contraseña de root de mysql después de que la base de datos desaparezca en Linux, la próxima vez que quiera usar la contraseña de root de mysql, recuerde usar la función password () para no causar pérdidas innecesarias.

Copyright © Conocimiento de Windows All Rights Reserved