如何从node.js中的mysql结果中获取数据并将其显示在index.hbs上
我正在connect.js中连接到mysql,我正在使用connection对象检索index.js中的数据……结果存储在result中……我需要将其呈现到index.hbs……我该怎么做……感谢您的帮助 我正在windows上运行 Connect.js如何从node.js中的mysql结果中获取数据并将其显示在index.hbs上,node.js,Node.js,我正在connect.js中连接到mysql,我正在使用connection对象检索index.js中的数据……结果存储在result中……我需要将其呈现到index.hbs……我该怎么做……感谢您的帮助 我正在windows上运行 Connect.js var mysql = require('mysql'); var connectDB = {}; connectDB.connection = mysql.createConnection({ host: "127.0.0.1",
var mysql = require('mysql');
var connectDB = {};
connectDB.connection = mysql.createConnection({
host: "127.0.0.1",
user: "root",
password: "",
port: '3306'
});
connectDB.connection.connect(function(err) {
if (err) throw err;
});
module.exports.db = connectDB;
index.js
var express = require('express');
var router = express.Router();
var databasecon = require('../views/partials/connect.js');
function get_info(callback){
const test_connection = databasecon.db.connection.query("SELECT * FROM `cs`.`users`", function (err, result, fields) {
if (err) throw err;
// console.log(result);
callback(result);
});
}
get_info(function(result){
console.log(result);
});
router.get('/', function(req, res, next) {
res.render('shop/index', { title: 'Shopping-cart' });
});
module.exports = router;
}
我需要将mysql的结果显示到我的index.hbs