node.js平台下的mysql数据库配置及连接


Posted in Javascript onMarch 31, 2017

首先下载mysql模块包

npm install mysql --save-dev

专门为数据库创建一个模块,放入一个文件中。

var mysql=require("mysql");
exports.connect=function(sql,param,callback){
  var db=mysql.createConnection({
    host:"localhost",   ///数据库URL
    port:"3306",     //数据库端口,默认3306
    user:"root", 
    password:"root",
    database:"databaseName"
  });
  db.connect();
  db.query(sql,param,callback);
  db.end();
};

其他文件通过connect接口使用即可。

例如在app.js拦截http请求

var db=require("./routes/db.js");
app.get("/index.html",function(req,res){
  db.connect("select * from t_user",function(error,data){
    console.log(data);
  });
  res.send("<h1>success</h1>");
});

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
Javascript this 的一些学习总结
Aug 02 Javascript
Javascript中的异步编程规范Promises/A详细介绍
Jun 06 Javascript
JavaScript中的闭包介绍
Mar 15 Javascript
在JavaScript中操作数组之map()方法的使用
Jun 09 Javascript
ECMAScript6函数默认参数
Jun 12 Javascript
jQuery form插件之formDdata参数校验表单及验证后提交
Jan 23 Javascript
node网页分段渲染详解
Sep 05 Javascript
在vue中获取dom元素内容的方法
Jul 10 Javascript
微信小程序版翻牌小游戏
Jan 26 Javascript
vue实现表格过滤功能
Sep 27 Javascript
JavaScript写个贪吃蛇小游戏(超详细)
Mar 17 Javascript
面试中canvas绘制图片模糊图片问题处理
Mar 13 Javascript
微信小程序 中wx.chooseAddress(OBJECT)实例详解
Mar 31 #Javascript
angular.JS实现网页禁用调试、复制和剪切
Mar 31 #Javascript
angular.js+node.js实现下载图片处理详解
Mar 31 #Javascript
JavaScript函数柯里化原理与用法分析
Mar 31 #Javascript
js实现一个猜数字游戏
Mar 31 #Javascript
微信小程序页面间通信的5种方式
Mar 31 #Javascript
ES6新特性之Symbol类型用法分析
Mar 31 #Javascript
You might like
浅析iis7.5安装配置php环境
2015/05/10 PHP
CodeIgniter与PHP5.6的兼容问题
2015/07/16 PHP
php获取远程文件内容的函数
2015/11/02 PHP
微信公众平台DEMO(PHP)
2016/05/04 PHP
PHP实现用户异地登录提醒功能的方法【基于thinkPHP框架】
2018/03/15 PHP
PHP htmlentities()函数用法讲解
2019/02/25 PHP
Javascript的时间戳和php的时间戳转换注意事项
2013/04/12 Javascript
Jquery uploadify图片上传插件无法上传的解决方法
2013/12/16 Javascript
浅析基于WEB前端页面的页面内容搜索的实现思路
2014/06/10 Javascript
ECharts仪表盘实例代码(附源码下载)
2016/02/18 Javascript
AngularJS 实现点击按钮获取验证码功能实例代码
2017/07/13 Javascript
ES6中Array.copyWithin()函数的用法实例详解
2017/09/16 Javascript
浅析JS中回调函数及用法
2018/07/25 Javascript
Vue框架下引入ActiveX控件的问题解决
2019/03/25 Javascript
webpack中如何加载静态文件的方法步骤
2019/05/18 Javascript
JavaScript随机数的组合问题案例分析
2020/05/16 Javascript
javascript实现倒计时关闭广告
2021/02/09 Javascript
[01:06:26]全国守擂赛第二周 Team Coach vs DeMonsTer
2020/04/28 DOTA
35个Python编程小技巧
2014/04/01 Python
无法使用pip命令安装python第三方库的原因及解决方法
2018/06/12 Python
Python不同目录间进行模块调用的实现方法
2019/01/29 Python
自学python的建议和周期预算
2019/01/30 Python
PyQt5 closeEvent关闭事件退出提示框原理解析
2020/01/08 Python
Python列表解析操作实例总结
2020/02/26 Python
python脚本定时发送邮件
2020/12/22 Python
使用css创建三角形 使用CSS3创建3d四面体原理及代码(html5实践)
2013/01/06 HTML / CSS
幼儿教师个人求职信范文
2013/09/21 职场文书
工地安全检查制度
2014/02/04 职场文书
学校安全责任书
2014/04/14 职场文书
干部对照检查材料范文
2014/08/26 职场文书
2014镇副书记群众路线专题民主生活会思想汇报
2014/09/23 职场文书
乱丢垃圾袋检讨书
2014/10/08 职场文书
导游词格式
2015/02/13 职场文书
2015年民主评议党员工作总结
2015/05/19 职场文书
结婚典礼致辞
2015/07/28 职场文书
素质教育学习心得体会
2016/01/19 职场文书