Чтобы подключиться к удаленному серверу mariadb с локального компьютера - PullRequest
0 голосов
/ 31 августа 2018

Я пытаюсь подключиться к MariaDB, установленному на машине AWS, с моей локальной машины. 3306 порт открыт для этой машины с локальной машины.

Я установил bind-address=0.0.0.0 в файле /etc/my.cnf.d/server.cnf на машине aws, а также установил группу безопасности для 3306

На моем локальном компьютере, когда я выполняю следующий код Java,

`

    Connection conn = null;

    Class.forName("org.mariadb.jdbc.Driver");

    //STEP 3: Open a connection
    System.out.println("Connecting to a selected database...");
    conn = DriverManager.getConnection(
            "jdbc:mariadb://ip:3306/DB", "username", "password");
    System.out.println("Connected database successfully...");

выдает следующую ошибку:

  java.sql.SQLNonTransientConnectionException: Could not connect to ip:3306 : Connection reset
at org.mariadb.jdbc.internal.util.exceptions.ExceptionMapper.get(ExceptionMapper.java:175)
at org.mariadb.jdbc.internal.util.exceptions.ExceptionMapper.getException(ExceptionMapper.java:110)
at org.mariadb.jdbc.internal.protocol.AbstractConnectProtocol.connectWithoutProxy(AbstractConnectProtocol.java:1113)
at org.mariadb.jdbc.internal.util.Utils.retrieveProxy(Utils.java:503)
at org.mariadb.jdbc.MariaDbConnection.newConnection(MariaDbConnection.java:155)
at org.mariadb.jdbc.Driver.connect(Driver.java:86)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...