node连接mysql数据库(含方法封装)

node连接mysql数据库(含方法封装),第1张

-直连

-连接池

1.占位符的使用

举个栗子:

没有连接池的时候,船家只有一条船,这一条船不断地送人过河。

有连接池之后,船家(连接池)有10(最大连接数)条船,10条船可以同时送人过河。

1、封装连接池方法

使用

2、封装直接连的方法

使用

nodejs mysql 怎么封装模块

/*

nodejs连接mysql数据库支持事物封装

2016年7月26日14:47:06

QQ: 452076103 意外金喜

*/

var db= {}

var mysql = require('mysql')

var pool = mysql.createPool({

connectionLimit : 10,

host: 'localhost',

user: 'root',

password: '123456',

database: 'nodejs'

})

//获取连接

db.getConnection = function(callback){

pool.getConnection(function(err, connection) {

if (err) {

callback(null)

return

}

callback(connection)

})

}

module.exports = db


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8316907.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存