安装 node-mysql-promise 库
npm install node-mysql-promise
新建 mysql.connect.js 文件
内容如下
const mysql = require('node-mysql-promise');
module.exports = function () {
let connent = mysql.createConnection({
host: 'localhost',
port: '3306',
user: 'root',
password: 'Test@123445',
database: 'test',
timezone: 'UTC',
dateStrings: true,
logSql: true
});
return connent;
};
使用 mysql.connect.js, 查询
1. 在app.js 中引入
const mysql = require('./mysql.connect')();
- 查询
// 表名 sys_captcha
mysql.table('sys_captcha').select().then(data => {
console.log(data);
})
- 和 api 结合起来如下图
- 重启app.js
- 测试, 在浏览器输入 http://localhost:8082/test, 结果如下