首页 > 代码库 > node.js的generic-pool与mysql结合,mysql连接池
node.js的generic-pool与mysql结合,mysql连接池
var generic_pool = require(‘generic-pool‘);
var pool = generic_pool.Pool({
name: ‘mysql‘,
max: 10,
create: function(callback) {
var Client = require(‘mysql‘).createConnection({
host:‘127.0.0.1‘,
user:‘root‘,
password:‘123456‘,
database: ‘weibo_gs‘
});
callback(null,Client);
},
destroy: function(db) {
db.disconnect();
}
});
pool.acquire(function(err, client) {
if (err) {
// handle error - this is generally the err from your
// factory.create function
}
else {
client.query("select * from gs_scrapy", [], function(err,data) {
console.log(data);
// return object back to pool
pool.release(client);
});
}
});
node.js的generic-pool与mysql结合,mysql连接池
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。