(1698, "Acceso denegado para el usuario 'root' @ 'localhost'")

(1698, "Acceso denegado para el usuario 'root' @ 'localhost'")

Problema de manejo de errores de mysql:

Cuando se inicia Django, se informa un error:

 

sudo mysql -u root 

Ingrese la línea de comando de mysql

sue mysql
SELECT User, Host, plugin FROM mysql.user;

Como puede ver, el usuario root usa el complemento auth_socket

El usuario root puede configurarse para usar el complemento mysql_native_password

UPDATE user SET plugin='mysql_native_password' WHERE User='root';

FLUSH PRIVILEGES;

Salir y reiniciar mysql

service mysql restart

Ingresar de nuevo. La consulta se ha modificado correctamente.

Supongo que te gusta

Origin blog.csdn.net/u012798683/article/details/107321736
Recomendado
Clasificación