Как установить соединение с удаленной базой данных MySQL в Express JS - PullRequest
0 голосов
/ 29 июня 2019

Проблема:

У меня есть база данных на удаленном сервере 144.73.125.213, как это.

enter image description here

Но когда я пытался получить доступ к этому из приложения узла, это привело к ошибке.

var connection = mysql.createConnection({
    host : '144.73.125.213',
    port :"3306",
    user:"*******",
    password:"*******",
    database:"jobmelkc_jobme"
})

Это ошибка.

Ошибка соединения с БД: {"errorno": "ETIMEDOUT", "code": "ETIMEDOUT", "syscall": "connect", "fatal": true}

Я пытался подключиться к серверу по этому порту, но не смог. Но когда я пинг до этого сервера с терминала, это было успешно.

Я пытался решить некоторые вопросы в StackOverflow, но мне не удалось решить эту проблему. Может кто-нибудь помочь мне решить эту проблему? Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...