如何将mysql数据传输到浏览器窗口而不是Nodejs中的控制台?

时间:2015-06-25 15:22:10

标签: javascript mysql node.js

您好我正在尝试将mysql数据输出到浏览器窗口而不是控制台,我还没有在Node中如何做到这一点的线索,我很陌生。

这是mysql.js文件: ' var mysql = require(" mysql");

var connection = mysql.createConnection({
    host:"localhost",
    user: "root",

});
 connection.connect(function (err) {console.log( "Successfully   Connected.");
    if (err) throw err;
 });


var query = connection.query("SELECT * FROM myTable", function (err, result, fields){
    if (err) throw err;
    console.log('result:', result);
});

connection.end();'

1 个答案:

答案 0 :(得分:1)

您需要创建一个服务器,您可以使用浏览器连接到该服务器并从中接收数据。最方便,也是迄今为止最简单的方法是HTTP。您可以在node.js here中阅读有关HTTP服务器的信息。该页面上的第一个代码片段演示了一个具有一个处理函数的HTTP服务器,这是实现目标所需的全部内容。

为方便起见的(未经测试的)示例:

WHERE NOT EXISTS