express二次学习

139 阅读1分钟

确定安装nodeJS

    node

nodeJS官网[nodejs.org/zh-cn/]

创建express

全局

    npm install express --save

新建文件夹

第一步

    express 项目名

第二步

    npm init

初始化项目

第一步,拷贝www文件以下内容并粘贴在app.js

    var http = require('http');
    var server = http.createServer(app);

第二步,删除modeule.export=app,更改为 serve.listen("3000")

安装mysql

第一步 npm install mysql

第二步,创建连接池

创建连接

  config:{
      hostname:"", 
      port:"",
      user:"",
      password:"",
      root:"",
      databases:"", 
      connectionLimit:""
  }

建立连接

    sqlConnection:function(sql,sqlArr,callBack){
      var pool=mysql.createpool(this.config)
        pool.getConnection((err,conn)=>{
            if(err){
                console.log("连接错误")
            }
        conn.query(sql,sqlArr,callBack)
        conn.release()
    })
  }   

验证连接

app.js导入mysql文件

    sql="sql语句"
    sqlArr=[]
    callBack:function(err,data){
        if(err){
            console.log("数据库连接失败")
        }else{
            res.send({
                'list':data
            })
        }
    }
    连接池.sqlConnecction(sql,sqlArr,callback())