zoukankan      html  css  js  c++  java
  • 创建一个服务

    目录结构

     

    打开数据库,启动服务,

    第一步在jquery目录下初始化package.json文件。运行

    npm init -y

     第二步新建一个app.js,与数据库建立联系

    module.exports = (sql,params,callback) => {
      var mysql = require('mysql');
      var http = mysql.createConnection({
        host: "localhost",
        user: "root",
        password: "",
        database: "test" // 数据库名
      });
      http.connect(err => {
        if (err) throw err;
        console.log("连接成功");
      });
      http.query(sql,params, callback )
      http.end()
    };
    

     第三步新建index.js,创建服务,监听端口号3000,通过localhost:3000访问

    var express =require('express')
    var db = require('./app')
    const bodyparser = require('body-parser')
    
    
    const app = express()
    
    app.use(express.static("./"));
    app.use(bodyparser.urlencoded({ extended: false }));
    //第一个查询接口!查询表内所有列的信息
    app.get('/', (req, res) => {
    	console.log(req)
    	let sql = 'SELECT * FROM zs';
    	db(sql,null, (err, result) => {
    		if (err) {
    			console.log(err)
    		} else {
          console.log(result);
          res.send(result)
    		}
    	})
    })
    app.listen(3000, () => console.log('app is running...'))
    

      成功访问

     

  • 相关阅读:
    UVA 11235 (游程编码+ST算法)
    CodeForces 359D (数论+二分+ST算法)
    线性动态规划
    AC自动机
    KMP
    字典树
    Treap和名次树
    线段树
    最小生成树
    【VS】使用vs2017自带的诊断工具(Diagnostic Tools)诊断程序的内存问题
  • 原文地址:https://www.cnblogs.com/js-liqian/p/11989193.html
Copyright © 2011-2022 走看看