nodejs+mysql如何从数据库拿值后渲染到页面呢

nodejs+mysql怎么从数据库拿值后渲染到页面呢?
现在是可以搜索到数据了,但不知道怎么输出到页面呢
app.js

var express = require('express');
var app = express();

//连接数据库
var mysql = require('mysql');
//配置模块
var settings = require('./settings');
//连接数据库
var connection = mysql.createConnection(settings.db);
connection.connect();

//查询
var selectSQL = 'select * from `mytable`';


//执行SQL,自行替换参数测试
app.set("view engine", 'ejs');
app.set('views',__dirname + '/views');
connection.query(selectSQL, function(err, rows) {
    if (err) throw err;
    console.log(rows);
});


//关闭连接
connection.end();
app.listen(3000);


settings.js

var settings={};
settings.db={
host: 'localhost',
    user: 'root',
    password: 'xxxx',
    database:'test'
}
module.exports=settings;

路过的给个参考网址也行~~求指点
------解决思路----------------------
自己组合成html输出
http://blog.****.net/zxsrendong/article/details/15504729