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

首先下载MySQL模块包

创新互联公司专注于企业成都全网营销、网站重做改版、红岗网站定制设计、自适应品牌网站建设、html5商城网站开发、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为红岗等各大城市提供网站开发制作服务。

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("

success

"); });

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


名称栏目:node.js平台下的mysql数据库配置及连接
文章位置:http://csruizhi.cn/article/ppighh.html

其他资讯

Copyright © 2007-2024 成都优众联杰科技有限公司 All Rights Reserved 蜀ICP备2024116266号
友情链接: 泸州网站建设 响应式网站设计 网站建设 广安网站设计 成都响应式网站建设 app网站建设 成都网站建设推广 成都定制网站建设 成都企业网站设计 重庆网站制作 成都网站建设 成都网站建设 成都营销网站建设 成都网站建设 成都网站设计 网站制作 成都商城网站建设 成都网站设计公司 成都响应式网站建设公司 成都网站制作 响应式网站设计方案 企业网站建设