如何从node.js中的mysql结果中获取数据并将其显示在index.hbs上

如何从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",

我正在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",
  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