目录结构
打开数据库,启动服务,
第一步在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...'))
成功访问