#mysql #node.js
#mysql #node.js
Вопрос:
Я пытаюсь использовать Node Js для общения с моей базой данных, и я не понимаю, почему у меня есть это сообщение об ошибке: getaddrinfo ENOTFOUND xxxxxxxx.mysql.db
Вот мой код :
var express = require('express');
var mysql = require('mysql');
var app = express();
var connection = mysql.createConnection({
host: 'xxxxxxx6.mysql.db',
user: 'xxxxxxxxx',
password: 'xxxxxxxxxx',
database: 'test'
});
connection.connect(function(error) {
if(!!error) {
console.log(error)
}
else {
console.log('Connected')
}
});
app.listen()
Заранее благодарю за ваш ответ и прошу прощения за мой английский…
Комментарии:
1. Попробуйте изменить ‘xxxxxxxx.mysql.db’ на IP-адрес DB
2. я ищу IP-адрес БД, но я не знаю, где его найти здесь! Может быть, прямо на phpmyadmin.net ?
3. Я обнаружил проблему, это потому, что моя подписка на OVH не может подключиться удаленно, поэтому я должен сделать с localhost, я думаю ^^