Когато изпълните командата по-долу и бъдете помолени за парола, трябва да въведете "changeit". Това е паролата по подразбиране за хранилището за ключове
keytool -import -alias mysqlServerCACert -file file_location.pem -keystore truststore
След това се уверете, че потребителят на mysql, който използвате, е конфигуриран да изисква SSL, както е показано по-долу
GRANT ALL PRIVILEGES ON test.* TO 'root'@'localhost' REQUIRE SSL;
След това се уверете, че пакетът rds, който сте изтеглили от https://s3.amazonaws.com/rds-downloads/rds-combined-ca-bundle.pem се импортира на java cacerts по подразбиране на сървъра за приложения, който се опитва да се свърже с AWS RDS.
И накрая, трябва да добавите следните три свойства със стойност 'true' към вашия mysql url
?verifyServerCertificate=true&useSSL=true&requireSSL=true
Напр.:
final String url = "jdbc:mysql://mysql_rds_enpoint:port/db_name?verifyServerCertificate=true&useSSL=true&requireSSL=true";
Надявам се това да помогне!