【问题标题】:Communication Link Failure While Connecting AWS RDS to JDBC将 AWS RDS 连接到 JDBC 时通信链路失败
【发布时间】:2022-10-17 18:23:16
【问题描述】:

我试图将我的 java 项目与 Amazon RDS 中的 MySQL 数据库连接起来,当我尝试连接时,似乎

错误显示为

package main;

import java.sql.Connection;
import java.sql.DriverManager;
import javax.swing.JOptionPane;

public class Connect {
 
  public static Connection connect(){
       try{
    Class.forName("com.mysql.jdbc.Driver");
    Connection con = DriverManager.getConnection("jdbc:mysql://pharmacy1.c2ew5dbqpxab.us-east-2.rds.amazonaws.com:3306/pharmacy","<username>","<password>");
    if(con!=null)return con ;
   }catch(Exception e){
    JOptionPane.showMessageDialog(null, e.getMessage(),"Error",2);
   }
   return null ;
}    
  }

我已经搜索了谷歌,找不到任何解决方案。

【问题讨论】:

标签: java mysql amazon-web-services jdbc


【解决方案1】:

如果您尝试从本地计算机连接,则必须在 RDS 控制台的安全组下的入站规则中添加本地计算机的 IP。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-03-05
    • 2015-01-27
    • 2020-04-09
    • 2012-12-21
    • 2017-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多