sql >> Database >  >> RDS >> Mysql

MySQL 8.0 - Client ondersteunt geen authenticatieprotocol dat door de server is aangevraagd; overweeg om MySQL-client te upgraden

Voer de volgende query uit in MYSQL Workbench

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

Waar root als uw gebruikerlocalhost als uw URL en password als uw wachtwoord

Voer vervolgens deze query uit om de rechten te vernieuwen:

flush privileges;

Probeer daarna verbinding te maken met node.

Als dat niet werkt, probeer het dan zonder @'localhost' onderdeel.



  1. Een variabele declareren in een PostgreSQL-query

  2. Wat is de SQL-verbindingsreeks die ik moet gebruiken om toegang te krijgen tot localhost\SQLEXPRESS met Windows-verificatie of SQL-verificatie?

  3. Records verwijderen uit een externe postgresql-database met behulp van een lokaal geleverde lijst

  4. Vind de meest voorkomende waarde in de SQL-kolom