Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL 8.0 - Le client ne prend pas en charge le protocole d'authentification demandé par le serveur ; envisager de mettre à niveau le client MySQL

Exécutez la requête suivante dans MYSQL Workbench

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

root en tant qu'utilisateurlocalhost comme URL et password comme mot de passe

Exécutez ensuite cette requête pour actualiser les privilèges :

flush privileges;

Essayez de vous connecter en utilisant node après cela.

Si cela ne fonctionne pas, essayez sans @'localhost' partie.