nodeJs实现基于连接池连接mysql的方法示例


Posted in NodeJs onFebruary 10, 2018

本文实例讲述了nodeJs实现基于连接池连接mysql的方法。分享给大家供大家参考,具体如下:

mysql.js

//连接数据库
var mysql = require('mysql');
var pool = mysql.createPool({
  host: 'localhost',
  user: 'root',
  password: 'gfdfsdf34r34r',
  database:'caiji'
});
module.exports = function(sql, callback) {
  pool.getConnection(function(conn_err, conn) {
    if(conn_err) {
      callback(err,null,null);
    } else {
      conn.query(sql, function(query_err, rows, fields) {
        conn.release();
        callback(query_err, rows, fields);
      });
    }
  });
};

调用

var query = require("./mysql.js");
query(sql, function(err, rows, fields) {
  console.log(rows);
});

希望本文所述对大家nodejs程序设计有所帮助。

NodeJs 相关文章推荐
nodejs npm package.json中文文档
Sep 04 NodeJs
Nodejs初级阶段之express
Nov 23 NodeJs
Nodejs下DNS缓存问题浅析
Nov 16 NodeJs
深入nodejs中流(stream)的理解
Mar 27 NodeJs
详解nodejs微信公众号开发——4.自动回复各种消息
Apr 11 NodeJs
详解nodejs的express如何自动生成项目框架
Jul 12 NodeJs
nodejs 图片预览和上传的示例代码
Sep 30 NodeJs
NodeJS实现不可逆加密与密码密文保存的方法
Mar 16 NodeJs
详解Nodejs内存治理
May 13 NodeJs
nodejs express配置自签名https服务器的方法
May 22 NodeJs
详解NodeJs开发微信公众号
May 25 NodeJs
监控Nodejs的性能实例代码
Jul 02 NodeJs
NodeJS简单实现WebSocket功能示例
Feb 10 #NodeJs
nodejs使用redis作为缓存介质实现的封装缓存类示例
Feb 07 #NodeJs
nodejs中Express与Koa2对比分析
Feb 06 #NodeJs
nodejs实现的连接MySQL数据库功能示例
Jan 25 #NodeJs
详解nodeJs文件系统(fs)与流(stream)
Jan 24 #NodeJs
nodejs 最新版安装npm 的使用详解
Jan 18 #NodeJs
使用npm安装最新版本nodejs
Jan 18 #NodeJs
You might like
PHP 配置文件中open_basedir选项作用
2009/07/19 PHP
php 文章采集正则代码
2009/12/28 PHP
解析关于wamp启动是80端口被占用的问题
2013/06/21 PHP
PHP list() 将数组中的值赋给变量的简单实例
2016/06/13 PHP
PHP入门教程之数学运算技巧总结
2016/09/11 PHP
需要做特殊处理的DOM元素属性的访问
2010/11/05 Javascript
jQuery方法简洁实现隔行换色及toggleClass的使用
2013/03/15 Javascript
jquery如何判断表格同一列不同行input数据是否重复
2014/05/14 Javascript
js数组如何添加json数据及js数组与json的区别
2015/10/27 Javascript
js实现纯前端的图片预览
2016/04/27 Javascript
JS实现六位字符密码输入器功能
2016/08/19 Javascript
对Angular.js Controller如何进行单元测试
2016/10/25 Javascript
js 中获取制定的cook信息实现方法
2016/11/19 Javascript
Angular ui.bootstrap.pagination分页
2017/01/20 Javascript
JS基于onclick事件实现单个按钮的编辑与保存功能示例
2017/02/13 Javascript
jquery图片放大镜效果
2017/06/23 jQuery
JavaScript 作用域实例分析
2019/10/02 Javascript
[01:32]DOTA2次级联赛——首支职业女子战队选拔赛全记录
2014/10/23 DOTA
python多线程http下载实现示例
2013/12/30 Python
跟老齐学Python之有点简约的元组
2014/09/24 Python
Python的time模块中的常用方法整理
2015/06/18 Python
快速了解Python相对导入
2018/01/12 Python
python实现requests发送/上传多个文件的示例
2018/06/04 Python
python 列表,数组和矩阵sum的用法及区别介绍
2018/06/28 Python
Python解析Excle文件中的数据方法
2018/10/23 Python
Python 3.8中实现functools.cached_property功能
2019/05/29 Python
python 元组的使用方法
2020/06/09 Python
面向新手解析python Beautiful Soup基本用法
2020/07/11 Python
this关键字的含义
2015/04/08 面试题
介绍JAVA 中的Collection FrameWork(及如何写自己的数据结构)
2014/10/31 面试题
老公给老婆的道歉信
2014/01/10 职场文书
《穷人》教学反思
2014/04/08 职场文书
蛋糕店创业计划书范文
2014/09/21 职场文书
医院见习报告范文
2014/11/03 职场文书
情人节活动总结范文
2015/02/05 职场文书
手把手教你实现PyTorch的MNIST数据集
2021/06/28 Python