Wenn Sie den folgenden Befehl ausführen und nach dem Passwort gefragt werden, sollten Sie "changeit" eingeben. Das ist das Standardpasswort für den Keystore
keytool -import -alias mysqlServerCACert -file file_location.pem -keystore truststore
Stellen Sie als Nächstes sicher, dass der von Ihnen verwendete mysql-Benutzer so konfiguriert ist, dass er SSL wie unten beschrieben benötigt
GRANT ALL PRIVILEGES ON test.* TO 'root'@'localhost' REQUIRE SSL;
Stellen Sie als Nächstes sicher, dass das RDS-Bundle, das Sie von https heruntergeladen haben://s3.amazonaws.com/rds-downloads/rds-combined-ca-bundle.pem wird in die Standard-Java-Cacerts des App-Servers importiert, der versucht, eine Verbindung zu AWS RDS herzustellen.
Zuletzt müssen Sie die folgenden drei Eigenschaften mit dem Wert „true“ an Ihre MySQL-URL anhängen
?verifyServerCertificate=true&useSSL=true&requireSSL=true
Beispiel:
final String url = "jdbc:mysql://mysql_rds_enpoint:port/db_name?verifyServerCertificate=true&useSSL=true&requireSSL=true";
Hoffe, das hilft!