Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以使用node.js将mysql查询结果调用到html文件中吗?_Mysql_Node.js - Fatal编程技术网

我可以使用node.js将mysql查询结果调用到html文件中吗?

我可以使用node.js将mysql查询结果调用到html文件中吗?,mysql,node.js,Mysql,Node.js,我有一个问题,有一种方法可以将mysql查询结果放入html文件中,而不使用模板引擎或express 从许多示例中,他们使用模板引擎在html中包含mysql结果 这样地。(使用express) 但我不想使用模板引擎 有没有一种不用模板引擎就能显示mysql查询结果的方法 我必须使用squelize或backbone.js吗 谢谢。请始终处理错误。您可以不使用任何模板引擎直接发送数据,如下所示 app.get('/', function(req, res){ connection.que

我有一个问题,有一种方法可以将mysql查询结果放入html文件中,而不使用模板引擎或express

从许多示例中,他们使用模板引擎在html中包含mysql结果 这样地。(使用express)

但我不想使用模板引擎

有没有一种不用模板引擎就能显示mysql查询结果的方法

我必须使用squelize或backbone.js吗


谢谢。

请始终处理错误。您可以不使用任何模板引擎直接发送数据,如下所示

app.get('/', function(req, res){
    connection.query('SELECT * FROM users', function(err, rows){
        if(err)
            res.status(500).json({"Error":err});
        else if(rows.length)
            res.status(200).json({"Data":rows});
        else
            res.status(200).json({"Data":"No records found"});
    }
}

你想要什么来代替html?可能您想要mysqloutputhere如果您想要类似控制台的输出,您可能需要通过套接字连接到mysql。
app.get('/', function(req, res){
    connection.query('SELECT * FROM users', function(err, rows){
        if(err)
            res.status(500).json({"Error":err});
        else if(rows.length)
            res.status(200).json({"Data":rows});
        else
            res.status(200).json({"Data":"No records found"});
    }
}