1045-Acceso denegado para la solución del usuario root@localhost (usando contraseña: SÍ)
Hola a todos, muchos amigos se han encontrado con este problema al instalar MySQL. Este blog está aquí para resolver este problema. Estudien mucho y lean con atención. Básicamente, pueden resolverlo siguiendo mis instrucciones paso a paso.
primer paso
Ejecute cmd como administrador , ingrese el archivo bin de mysql y ejecute el comando: sc delete MySQL , como se muestra a continuación:
Después de eliminar el servicio mysql, ya no lo verá en el servicio. Si aún puede verlo, puede hacer clic derecho manualmente y seleccionar Detener , y el servicio desaparecerá, como se muestra a continuación:
Paso 2
Cambie el basedir y el datadir en el archivo de configuración my.ini a su ruta correcta, que debe ser la ruta donde instaló MySQL, como se muestra a continuación:
tercer paso
Regenere el archivo de datos, elimine el archivo de datos en mysql y primero haga una copia de seguridad de las tablas de datos importantes. Regenere el archivo de datos en cmd e ingrese los datos:
mysqld --initialize-insecure --user=mysql.
Después de ejecutar el comando, se generará un nuevo archivo de datos en la carpeta mysql, como se muestra a continuación:
el cuarto paso
Reinstale el servicio mysql, vincule el archivo de configuración my.ini y ejecute el comando en cmd: mysqld --install "MySQL" --defaults-file="G:\MySQL\mysql-8.0.22-winx64\my.ini "
"MySQL" es el nombre del servicio, que usted mismo puede modificar; "...\my.ini" es la ubicación del archivo de configuración recién creado, como se muestra a continuación:
el quinto paso
Inicie mysql: ingrese el comando en cmd: net start MySQL , si el inicio es exitoso, como se muestra a continuación:
Paso 6
Ingrese directamente a Navicat para conectarse a MySQL, como se muestra a continuación:
Para cambiar la contraseña aquí, restablezco la contraseña en Navicat. Creo que Navicat es más conveniente. Es demasiado complicado modificarlo usando la línea de comando. Te recomiendo que descargues Navicat cuando uses MySQL:
Conclusión
Lea este artículo y eche un vistazo a la instalación y configuración de MySQL8.0.22 , para que sea menos probable que ocurran problemas. La solución estará aquí. Bienvenido a darnos sus consejos, comunicarse entre nosotros y aprender juntos.