Wenn Änderung MySQL JDBC-Treiber von 5.1.38
zu 6.0.2
ich die folgende AusnahmeNew MySQL-Treiber verursacht java.sql.SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH erforderlich ist
java.sql.SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required
Diese Ausnahme in normalen JDBC initilization passiert wurde erhalten.
Wahrscheinlich kann dies mit SSL in Beziehung gesetzt werden, da ich die folgenden Meldungen erhalten auch
Establishing SSL-Verbindung ohne Server-Identitätsprüfung wird nicht empfohlen. Gemäß MySQL 5.5.45+, 5.6.26+ und 5.7.6+ muss die SSL-Verbindung standardmäßig hergestellt werden, wenn die explizite Option nicht festgelegt ist. Um die Kompatibilität mit vorhandenen Anwendungen zu gewährleisten, die SSL nicht verwenden, wird die Eigenschaft verifyServerCertificate auf 'false' gesetzt. Sie benötigen , um SSL entweder explizit zu deaktivieren, indem Sie useSSL = false festlegen, oder useSSL = true festlegen und Truststore für das Serverzertifikat verification bereitstellen.
die in der vorherigen Version fehlten.
Dies repariert es für mich. –