Как сообщить node.js, что mysql не работает на порту по умолчанию - PullRequest
4 голосов
/ 28 января 2012

У меня проблема, подобная этой: connect ECONNREFUSED - узел js, sql

Я пытаюсь подключить app.js к существующей базе данных, работающей как часть MAMP. MAMP запускает mysql через порт 8889; как мне указать node.js, на каком порту искать mysql?

1 Ответ

9 голосов
/ 28 января 2012

Когда вы инициализируете клиент mysql вместе с именем пользователя и паролем, вы можете передать другое значение для порта.

var client = mysql.createClient({
  user: '??',
  password: '??',
  port: 8889
});
...