我是Node an Express的新手,我有这个代码只是连接到MySQL Db ...当我尝试127.0.0.1:9080时什么也没发生。我做错了什么但无法弄清楚什么......控制台中没有任何错误,在chrome,FF,Safari和IE中试过......任何想法。
var http = require('https');
var express = require('express');
var app = express();
var hbs = require('hbs');
var path = require('path');
var mysql = require('mysql');
app.set('view engine', 'html');
app.engine('html', hbs.__express);
//mysql connect
var connection = mysql.createConnection({
host : 'mysql://root@localhost/mydb2',
user : 'someone',
password : 'secret'
});
app.get('/', function(request, response) {
connection.query('select * from sometable', function(err, rows){
if (err) throw err;
console.log("Test01=" + row[0].toString());
});
app.listen(9080);
});
答案 0 :(得分:0)
您需要在响应中写一些内容才能在浏览器中看到它。
在console.log()
声明之前添加此行。
response.json(rows);