我是Node js的全新人物。我能够使用以下代码连接sql数据库
var mysql = require('mysql');
var client = mysql.createConnection({
host: 'localhost',
user: 'root',
password: 'root',
database:'Arun'
});
client.query(
'SELECT PersonID FROM Persons WHERE City="chennai"',
function (err, results, fields) {
console.log(results);
client.end();
}
);
如何在浏览器窗口中显示此结果
http://localhost:8000
我知道这个需要一些srver js。但我不知道我怎么能这样做。请帮助我
答案 0 :(得分:1)
你可以使用nodejs express framework:
这里很容易读到api。
我认为这会解决你的目的。
这里有一些代码:
var express = require("express");
var app = express();
var mysql = require('mysql');
app.get("/",function(req,res){
var client = mysql.createConnection({
host: 'localhost',
user: 'root',
password: 'root',
database:'Arun'
});
client.query(
'SELECT PersonID FROM Persons WHERE City="chennai"',
function (err, results, fields) {
console.log(results);
res.send(results);
client.end();
});
});
app.listen(8080);