请通过浏览器功能收藏网页

nodejs系列: 综合练习实例 数据库连接封装模块 javascript

发布时间:2019-01-28 16:28:41  作者:本站编辑  来源:本站原创  浏览次数:
我有话说 | 分享 |
www.javainfo.com.cn 上干货 欢迎收藏
//utils/dbConnection.js

var mysql = require('mysql');

/**
 *此模块封装 数据库连接对象  , 默认提供 mysql 数据库连接
 */
function dbConnection (){};

var mysqlConnection = mysql.createConnection({
    // 主机名称,一般是本机
    host: 'localhost',
    // 数据库的端口号,如果不设置,默认是3306
    port: 3306,
    // 创建数据库时设置用户名
    user: 'root',
    // 创建数据库时设置的密码
    password: 'qazwsx',
    // 创建的数据库
    database: 'test'
});
//这里面反馈mysql的数据库连接
dbConnection.getDefaultConnection=function(){
  return mysqlConnection;
}
// // 得到连接对象
// var con = DbConnection.getDefaultConnection();
// //连接到数据库
// con.connect();
// // 查询数据库
// con.query('SELECT 1 + 1 AS solution', function(err, rows, fields) {
//     if (err) throw err;
//     console.log('The solution is: ', rows[0].solution);
// });
// // 关闭连接  test ok
// con.end();

module.exports = dbConnection;



如有疑问 请留言 欢迎提供建议
  • 0

    开心

  • 0

    板砖

  • 0

    感动

  • 0

    有用

  • 0

    疑问

  • 0

    难过

  • 0

    无聊

  • 0

    震惊

评论已有 0