MySQL8.0 resuelve el problema de ERROR 1045 (28000): Acceso denegado para el usuario 'root'@'localhost' (con contraseña: SÍ)

La versión utilizada es la versión de mysql8.0;

Ocurrió un error:

 ERROR 1045 (28000): Acceso denegado para el usuario 'root'@'localhost' (con contraseña: SÍ);

Paso 1: cierre net stop mysql, que requiere privilegios de administrador de cmd;

Paso 2: Ejecute en el directorio bin donde está instalado MySQL: mysqld --console --skip-grant-tables --shared-memory

Paso 3: Inicie una nueva ventana cmd y ejecute mysql -uroot -p para ingresar sin contraseña

La cuarta parte cambia la contraseña:

   1. usa mysql;

   2. actualice el conjunto de usuarios autenticación_cadena = '' donde usuario = 'raíz'; Si este campo tiene un valor, configúrelo para que esté vacío primero

   3. vaciar privilegios; Actualizar la tabla de privilegios

   4. MODIFIQUE el usuario 'root'@'localhost' IDENTIFICADO POR '123456', modifique la contraseña de root

está bien

おすすめ

転載: blog.csdn.net/qq_38786110/article/details/105792988