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 相关文章推荐
JS函数实现动态添加CSS样式表文件
Dec 15 Javascript
jquery实现按Enter键触发事件示例
Sep 10 Javascript
js调试系列 控制台命令行API使用方法
Jun 18 Javascript
使用正则表达式的格式化与高亮显示json字符串
Dec 03 Javascript
bootstrap table 服务器端分页例子分享
Feb 10 Javascript
JS实现电商放大镜效果
Aug 24 Javascript
js中DOM事件绑定分析
Mar 18 Javascript
详解Vue.js iview实现树形权限表(可扩展表)
Sep 30 Javascript
微信小程序实现类似微信点击语音播放效果
Mar 30 Javascript
vue+eslint+vscode配置教程
Aug 09 Javascript
Vue 刷新当前路由的实现代码
Sep 26 Javascript
JS实现页面数据懒加载
Feb 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
PHP UTF8中文字符截断函数代码
2012/09/11 PHP
PHP中的替代语法简介
2014/08/22 PHP
浅谈PHP正则表达式中修饰符/i, /is, /s, /isU
2014/10/21 PHP
使用PHP生成图片的缩略图的方法
2015/08/18 PHP
PHP基于DOM创建xml文档的方法示例
2017/02/08 PHP
浅谈PHP进程管理
2019/03/08 PHP
javascript showModalDialog,open取得父窗口的方法
2010/03/10 Javascript
javascript eval(func())使用示例
2013/12/05 Javascript
可插入图片的TEXT文本框
2013/12/27 Javascript
关于网页中的无缝滚动的js代码
2016/06/09 Javascript
浅谈jquery中next与siblings的区别
2016/10/27 Javascript
完美实现js选项卡切换效果(一)
2017/03/08 Javascript
推荐三款不错的图片压缩上传插件(webuploader、localResizeIMG4、LUploader)
2017/04/21 Javascript
Mac系统下Webstorm快捷键整理大全
2017/05/28 Javascript
JS中LocalStorage与SessionStorage五种循序渐进的使用方法
2017/07/12 Javascript
如何理解Vue的.sync修饰符的使用
2017/08/17 Javascript
原生JavaScrpit中异步请求Ajax实现方法
2017/11/03 Javascript
js 将canvas生成图片保存,或直接保存一张图片的实现方法
2018/01/02 Javascript
vue 刷新之后 嵌套路由不变 重新渲染页面的方法
2018/09/13 Javascript
vue中的适配px2rem示例代码
2018/11/19 Javascript
详解JavaScript中的强制类型转换
2019/04/15 Javascript
解决在layer.open中使用时间控件laydate失败的问题
2019/09/11 Javascript
Flutter实现仿微信底部菜单栏功能
2019/09/18 Javascript
在node环境下parse Smarty模板的使用示例代码
2019/11/15 Javascript
python中多个装饰器的调用顺序详解
2019/07/16 Python
Python实现语音识别和语音合成功能
2019/09/20 Python
Python 使用 prettytable 库打印表格美化输出功能
2019/12/26 Python
Python读取Excel一列并计算所有对象出现次数的方法
2020/09/04 Python
Python页面加载的等待方式总结
2021/02/28 Python
夏尔巴人登珠峰品牌:Sherpa Adventure Gear
2018/02/08 全球购物
德国团购网站:Groupon德国
2018/03/13 全球购物
食堂厨师岗位职责
2014/08/25 职场文书
企业党员个人自我评价
2014/09/20 职场文书
餐厅感恩节活动策划方案
2014/10/11 职场文书
优秀共产党员事迹材料
2014/12/18 职场文书
网络妈妈观后感
2015/06/08 职场文书