我試圖通過jdbc連接到AWS RDS數據庫。但得到的錯誤: 值java.sql.SQLException:無效的數據庫地址爲:jdbc:mysql的://data.cbw2ndcwkqkc.us-west-2.rds.amazonaws.com:3306;的databaseName =數據;用戶= XX;密碼= XXX;連接到AWS RDS中的數據庫,錯誤的數據庫地址無效:
我可以通過mysql連接數據庫。我的代碼
部分:
String JDBC_DRIVER = "com.mysql.jdbc.Driver";
String connectionUrl = "jdbc:mysql://data.cbw2ndcwkqkc.us-west-2.rds.amazonaws.com:3306;" + "databaseName=data;user=xx;password=xxx;";
Class.forName(JDBC_DRIVER);
c = DriverManager.getConnection(connectionUrl);
非常感謝您的幫助!謝謝!
它仍然無法正常工作,其實我與另一個數據庫這是不是在AWS,該工程更換數據庫。但是當我使用aws數據庫時,它顯示無效的數據庫 – messingliu 2014-10-02 05:43:47
請確保您的URL中的端點和數據庫名稱是正確的。您可以在數據庫實例的「詳細視圖」中找到完整的端點。另外,JDBC URL中沒有'databaseName'參數。 – 2014-10-03 06:01:12