码迷,mamicode.com
首页 > 数据库 > 详细

在express框架中使用连接池连接mysql

时间:2020-06-16 23:46:30      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:export   root   localhost   exp   word   query   ons   console   getc   

const mysql=require(`mysql`)

module.exports.sqlpoll=function () {
let pool={
config:{
host:`localhost`,
user:`root`,
password:`123`,
port:3306,
database:`userinfo`,
multipleStatements:true
},
connection:function (sql,params,cb) {
let db=mysql.createPool(this.config)
db.getConnection(function (err,conn) {
if(err){
console.log(err);
}
conn.query(sql,params,cb)
db.releaseConnection(conn) //释放连接
//conn.release() 关闭连接
})
}

}

return pool
}



/*调用
* var cd=require(``)
* var db=cd.sqlpool() //要加(),得到返回值
* db.connect(sql,params,cb)
* */

在express框架中使用连接池连接mysql

标签:export   root   localhost   exp   word   query   ons   console   getc   

原文地址:https://www.cnblogs.com/wywd/p/13149542.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!