Я установил MySQL db в Heroku и успешно подключился к нему через MySQL Workbench.db URL работает в MySQL Workbench, но не node.js (getaddrinfo ENOTFOUND)
Я использую плагин node-mysql
felixge, чтобы попытаться подключиться к нему из моего приложения (написано в CoffeeScript), установить соединение следующим образом:
db = mysql.createConnection({
host: 'server-name.cleardb.com/heroku_randomletters?reconnect=true'
user: 'mysn'
password: 'mypwd'
})
К сожалению, я получаю в в Error: getaddrinfo ENOTFOUND
консоль и приложение сбой. Я знаю ошибку из этого блока кода, потому что удаление его отлично работает. Предварительный поиск в Google подразумевал, что эта ошибка связана с неправильным URL-адресом db, но это копия, вставленная с того, что я помещал в MySQL Workbench, и это работает нормально. Я вручную запустил этот кусок кода через js2coffee, и он переводится правильно, так что это не CS, закручивающий объект или что-то еще.