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下载风景壁纸
Feb 05 NodeJs
详解nodejs微信公众号开发——5.素材管理接口
Apr 11 NodeJs
nodejs入门教程二:创建一个简单应用示例
Apr 24 NodeJs
NodeJS 实现手机短信验证模块阿里大于功能
Jun 19 NodeJs
Windows下快速搭建NodeJS本地服务器的步骤
Aug 09 NodeJs
详解使用vscode+es6写nodejs服务端调试配置
Sep 21 NodeJs
nodejs实现的简单web服务器功能示例
Mar 15 NodeJs
利用nodeJs anywhere搭建本地服务器环境的方法
May 12 NodeJs
nodejs 使用nodejs-websocket模块实现点对点实时通讯
Nov 28 NodeJs
nodejs微信开发之授权登录+获取用户信息
Mar 17 NodeJs
Sublime Text3 配置 NodeJs 环境的方法
May 20 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
德生H-501的评价与改造
2021/03/02 无线电
在字符串指定位置插入一段字符串的php代码
2010/02/16 PHP
php数组的一些常见操作汇总
2011/07/17 PHP
PHP错误WARNING: SESSION_START() [FUNCTION.SESSION-START]解决方法
2014/05/04 PHP
php数值转换时间及时间转换数值用法示例
2017/05/18 PHP
CI框架实现创建自定义类库的方法
2018/12/25 PHP
Laravel validate error处理,ajax,json示例
2019/10/25 PHP
JQuery调webservice实现邮箱验证(检测是否可用)
2013/05/21 Javascript
js每隔5分钟执行一次ajax请求的实现方法
2013/11/27 Javascript
JavaScript原型链示例分享
2014/01/26 Javascript
Node.js中创建和管理外部进程详解
2014/08/16 Javascript
纯JS前端实现分页代码
2016/06/21 Javascript
jQuery购物网页经典制作案例
2016/08/19 Javascript
浅谈node模块与npm包管理工具
2018/01/03 Javascript
微信小程序仿微信运动步数排行(交互)
2018/07/13 Javascript
vue 中的keep-alive实例代码
2018/07/20 Javascript
js实现有趣的倒计时效果
2021/01/19 Javascript
Python中计算三角函数之cos()方法的使用简介
2015/05/15 Python
python比较两个列表大小的方法
2015/07/11 Python
对python中的six.moves模块的下载函数urlretrieve详解
2018/12/19 Python
Numpy对数组的操作:创建、变形(升降维等)、计算、取值、复制、分割、合并
2019/08/28 Python
python GUI库图形界面开发之PyQt5动态(可拖动控件大小)布局控件QSplitter详细使用方法与实例
2020/03/06 Python
python定时截屏实现
2020/11/02 Python
海淘零差价,宝贝全球购: 宝贝格子
2016/08/24 全球购物
美国真皮手袋品牌:GiGi New York
2017/03/10 全球购物
顶丰TOPPIK台湾官网:增发纤维假发,告别秃发困扰
2018/06/13 全球购物
Priority Pass机场贵宾室会籍计划:全球超过1200间机场贵宾室
2018/08/26 全球购物
为您搜罗全球潮流時尚品牌:HBX
2019/12/04 全球购物
国际商务系学生个人的自我评价
2013/11/26 职场文书
政法大学毕业生自荐信范文
2014/01/01 职场文书
网上快餐厅创业计划书
2014/02/01 职场文书
会务接待方案
2014/02/27 职场文书
餐饮业员工工作决心书
2014/03/11 职场文书
房屋租赁意向书
2014/04/01 职场文书
倡议书范文
2014/04/16 职场文书
优秀班主任推荐材料
2014/12/17 职场文书