创建一个服务

目录结构

 

打开数据库,启动服务,

第一步在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...'))

  成功访问

 

原文地址:https://www.cnblogs.com/js-liqian/p/11989193.html