La razón es que la nueva versión del algoritmo de cifrado de contraseña MySql ha cambiado, lo que resulta en la versión anterior del error de conexión Navcat.
Solución:
1. Actualizar Navcat
Debido a que es solo el Mysql local, por lo que este método no ha sido verificado, la transmisión de red puede ser, no introducida aquí.
2. Modificar el tipo de cifrado Mysql
Inicie sesión en Mysql y ejecute el siguiente comando:
ALTERAR USUARIO ' root ' @ ' localhost ' IDENTIFICADO CON mysql_native_password POR ' 123456 ' ; #Modificar reglas de cifrado ALTERAR USUARIO ' root ' @ ' localhost ' IDENTIFICADO POR ' 123456 ' CONTRASEÑA EXPIRE NUNCA; #Actualizar la contraseña del usuario FLUSH PRIVILEGES ; #Refresh permisos