Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Fehler:Der Client unterstützt das vom Server angeforderte Authentifizierungsprotokoll nicht; Erwägen Sie ein Upgrade des MySQL-Clients

Dieser Fehler tritt auf, weil Sie MySQL Connector/J 5.1.45 oder früher verwenden. MySQL 8 hat einen neuen Authentifizierungsmechanismus eingeführt (caching_sha2_password ), die in diesen Versionen des Treibers nicht unterstützt wird.

Sie müssen auf MySQL Connector/J 5.1.46 oder höher aktualisieren. Die neueste Version des MySQL Connector/J-Treibers zum Zeitpunkt des Schreibens ist 8.0.15. Sie können es von https://dev.mysql.com/downloads/connector/j herunterladen / oder spezifizieren Sie die richtige Version in Maven/Gradle usw.