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.