Navcat error 1521 al conectarse a Mysql

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

 

Supongo que te gusta

Origin www.cnblogs.com/pongyc/p/12743513.html
Recomendado
Clasificación