任何想法如何從NodeJ連接到Heroku上的Mysql ClearDB?從Heroku服務器上的NodeJS到Mysql的連接
我能夠連接到運行在Navicat Heroku上的ClearDB Mysql,我甚至創建了一個名爲t_users的表。但是我從Heroku的NodeJs連接時遇到問題。
這是我的代碼,這是非常簡單的:一切正常,直到找到它會嘗試連接到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);
});
這是我得到的時候我的命令來運行行:Heroku的配置
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
這是LOG: http://d.pr/i/cExL
任何想法如何從NodeJ連接到Heroku上的Mysql ClearDB? 謝謝
您在此問題中包含用戶名和密碼。 *快速*更改密碼。 –