JAVA: JDBC соединение по URL Аврора (mysql) aws - PullRequest
0 голосов
/ 05 июля 2018

Я хочу подключиться к D по URL, который я получил, чтобы установить соединения.

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;
}

и я не могу получить соединение. Хорошо ли написан URL? получил эту ошибку:

java.sql.SQLException: java.sql.SQLException: не найден подходящий драйвер для jdbc: mysql: //combis.cpgtn4fi7t5t.us-east-1.rds.amazonaws.com/am_myDataBase

Ответы [ 2 ]

0 голосов
/ 05 июля 2018

Я думаю, вам нужно сделать две вещи: -

1.Загрузите класс драйвера mysql.

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

2. Измените URL-адрес соединения следующим образом-

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

Надеюсь, это сработает.

0 голосов
/ 05 июля 2018

Используйте ниже, чтобы загрузить драйвер перед установкой соединения

    Class.forName("<driver class name>");
...