首页 > 解决方案 > JAVA:通过 URL Aurora(mysql)的 JDBC 连接 aws

问题描述

我想通过我必须进行连接的 URL 连接到 D。

static Connection cnx = null;
public static Connection obtener() throws SQLException{
    if (cnx == null) {
        try {
            cnx = DriverManager.getConnection("jdbc:mysql://combis.cpgtn4fi7t5t.us-east-1.rds.amazonaws.com/am_myDataBase", "user", "pass");
        }catch (SQLException es) {
            // TODO: handle exception
            throw new SQLException(es);
        }
    }
    return cnx;
}

我无法获得连接。网址写得好吗?得到这个错误:

java.sql.SQLException:java.sql.SQLException:找不到适合 jdbc 的驱动程序:mysql://combis.cpgtn4fi7t5t.us-east-1.rds.amazonaws.com/am_myDataBase

标签: javaapplication-server

解决方案


我认为,您需要在这里做两件事:-

1.加载mysql驱动类。

 Class.forName("com.mysql.jdbc.Driver");

2.像这样更改连接网址-

 jdbc:mysql://combis.cpgtn4fi7t5t.us-east-1.rds.amazonaws.com/am_myDataBase?useSSL=false

我希望它会奏效。


推荐阅读