下载mysql2依赖包
npm i mysql2 
创建mysql连接实例并暴露出去
const mysql = require('mysql2')
const mysqlMode = mysql.createPool({
    host: '127.0.0.1',     //服务端host
    user: 'root',  //用户名称,mysql一般默认root
    password: '123456',   //密码
    database: 'sqlTest1',  //数据库名字
    waitForConnections: true,  //超过最大连接数是否等待
    connectionLimit: 10,  //最大连接个数
    queueLimit: 2   //等待队列最大限制
})
module.exports = mysqlMode 
接收请求并返回数据库的值
var express = require('express');
var router = express.Router();
const mysqlMode = require('../db/mysql')
/* GET home page. */
router.get('/', function (req, res, next) {
  mysqlMode.query("SELECT * FROM `test01`", (error, results, fields) => {
    if (error) {
      console.error(error)
      return
    }
    // console.log(results)
    res.send(results)
  })
});
module.exports = router;
 


连接成功!



















