JAVA:URL Aurora(mysql)的JDBC连接

问题描述 投票:0回答:2

我想通过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

java application-server
2个回答
0
投票

我想,你需要做两件事: -

1.加载mysql驱动程序类。

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

2.更改连接网址,如下所示 -

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

我希望它能奏效。


0
投票

在连接之前使用以下方法加载驱动程序

    Class.forName("<driver class name>");
© www.soinside.com 2019 - 2024. All rights reserved.