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 相关文章推荐
Prototype 1.5.0_rc1 及 Prototype 1.5.0 Pre0小抄本
Sep 22 Javascript
JSON 客户端和服务器端的格式转换
Aug 27 Javascript
jquery 弹出登录窗口实现代码
Dec 24 Javascript
js使用eval解析json(js中使用json)
Jan 17 Javascript
微信小程序 label 组件详解及简单实例
Jan 10 Javascript
利用JS如何计算字符串所占字节数示例代码
Sep 13 Javascript
微信小程序动态生成二维码的实现代码
Jul 25 Javascript
JavaScript常见JSON操作实例分析
Aug 08 Javascript
在 Vue-CLI 中引入 simple-mock实现简易的 API Mock 接口数据模拟
Nov 28 Javascript
WebSocket的简单介绍及应用
May 23 Javascript
解决vant的Toast组件时提示not defined的问题
Nov 11 Javascript
Node.js 中如何收集和解析命令行参数
Jan 08 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
基于curl数据采集之单页面并行采集函数get_htmls的使用
2013/04/28 PHP
PHP技术开发微信公众平台
2015/07/22 PHP
PHP curl 或 file_get_contents 获取需要授权页面的方法
2017/05/05 PHP
Yii框架批量插入数据扩展类的简单实现方法
2017/05/23 PHP
PHP编程一定要改掉的5个不良习惯
2020/09/18 PHP
JS 日期验证正则附asp日期格式化函数
2009/09/11 Javascript
jQuery页面图片伴随滚动条逐渐显示的小例子
2013/03/21 Javascript
JavaScript实现从数组中选出和等于固定值的n个数
2014/09/03 Javascript
js和jquery分别验证单选框、复选框、下拉框
2015/12/17 Javascript
RequireJS使用注意细节
2016/05/15 Javascript
结合代码图文讲解JavaScript中的作用域与作用域链
2016/07/05 Javascript
JS中如何实现点击a标签返回页面顶部的问题
2017/01/19 Javascript
Spring Boot/VUE中路由传递参数的实现代码
2018/03/02 Javascript
JS实现集合的交集、补集、差集、去重运算示例【ES5与ES6写法】
2019/02/18 Javascript
详解Vue中的Props与Data细微差别
2020/03/02 Javascript
在Python中使用HTMLParser解析HTML的教程
2015/04/29 Python
Python 数据结构之旋转链表
2017/02/25 Python
django 按时间范围查询数据库实例代码
2018/02/11 Python
python 输出上个月的月末日期实例
2018/04/11 Python
django中模板的html自动转意方法
2018/05/27 Python
Python-ElasticSearch搜索查询的讲解
2019/02/25 Python
python3用PIL把图片转换为RGB图片的实例
2019/07/04 Python
Django中自定义admin Xadmin的实现代码
2019/08/09 Python
详解python3中用HTMLTestRunner.py报ImportError: No module named 'StringIO'如何解决
2019/08/27 Python
Python 绘制可视化折线图
2020/07/22 Python
Pycharm连接gitlab实现过程图解
2020/09/01 Python
施华洛世奇意大利官网:SWAROVSKI意大利
2018/07/23 全球购物
Melissa鞋英国官方网站:Nonnon
2019/05/01 全球购物
英国玛莎百货新西兰:Marks & Spencer New Zealand
2019/07/21 全球购物
大学系主任推荐信范文
2013/12/24 职场文书
运动会广播稿20字
2014/02/18 职场文书
节约用水的口号
2014/06/20 职场文书
国际贸易毕业生自荐书
2014/06/22 职场文书
先进工作者推荐材料
2014/12/23 职场文书
CPU不支持Windows11系统怎么办
2021/11/21 数码科技
SQL Server使用导出向导功能
2022/04/08 SQL Server