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

Spring Boot CLIENT_PLUGIN_AUTH ist erforderlich

Ich habe es verstanden.

Schritt 1.Erstellen Sie einen Benutzer auf einem Remote-MySQL-Server und gewähren Sie ihm alle Berechtigungen.

Schritt 2. Ändern Sie die Datenquellen-URL

spring.datasource.url=jdbc:mysql://xxx.xxx.xxx.xxx:3306/dbtest

Schritt 3. pom.xml mysql ändern

<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>5.1.6</version>
</dependency>

Prüfen Sie, ob die Version auf <version>5.1.6</version> geändert wurde von <scope>runtime</scope>