Conexão ao Mysql do NodeJS no servidor Heroku
Alguma idéia de como posso me conectar do NodeJs ao Mysql ClearDB on Heroku?
Eu era capaz de se conectar ao ClearDB Mysql em Heroku da Navicat, eu até criei uma tabela chamada t_users. Mas estou com problemas para me conectar do NodeJs do Heroku.
Esse é o meu código, é bem simples: tudo funciona até ele tentar se conectar ao MySQL
web.js:
var express = require("express");
var app = express();
app.use(express.logger());
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'us-cdbr-east-04.cleardb.com',
user : '',
password : '',
database : ''
});
connection.connect();
app.get('/', function(request, response) {
response.send('Hello World!!!! HOLA MUNDOOOOO!!!');
connection.query('SELECT 1 + 1 AS solution', function(err, rows, fields) {
if (err) throw err;
response.send('The solution is: ', rows[0].solution);
});
});
var port = process.env.PORT || 5000;
app.listen(port, function() {
console.log("Listening on " + port);
});
Isto é o que eu tenho quando eu corro na linha de comando: Heroku config
C:\wamp\www\Nodejs_MySql_Heroku>heroku config
=== frozen-wave-8356 Config Vars
CLEARDB_DATABASE_URL: mysql://b32fa719432e40:[email protected]/heroku_28437b49d76cc53?reconnect=true
PATH: bin:node_modules/.bin:/usr/local/bin:/usr/bin:/bin
Este é o LOG:http://d.pr/i/cExL
Alguma idéia de como posso me conectar do NodeJs ao Mysql ClearDB on Heroku? obrigado