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...'))
    

      成功访问

     

  • 相关阅读:
    sql 基础--mysql 5 (4)
    The Best Strategy
    Rectangles
    Good Coins
    深搜模板
    求数的和 必须是个位数
    TC中,音乐,正弦曲线,满天星,成绩柱状图
    1,2,3的交换
    Robot's Task(机器人破解计算机)
    Asphalting Roads(判断什么时候修马路)
  • 原文地址:https://www.cnblogs.com/js-liqian/p/11989193.html
Copyright © 2011-2022 走看看