npm install mysql2
数据库配置文件(config/database.js)
// 文件路径:config/database.js
module.exports = {
// 数据库类型
'type': 'mysql',
// 服务器地址
'hostname': '127.0.0.1',
// 数据库名
'database': 'db_test',
// 用户名
'username': 'root',
// 密码
'password': '123456',
// 端口
'hostport': '3306',
// 数据库连接参数
'params': [],
// 数据库编码默认采用utf8/utf8mb4
'charset': 'utf8mb4',
}
数据库连接池文件(utils/db_connection.js)
// 文件路径:utils/db_connection.js
/**
* 数据库连接池
*/
const nm_mysql = require('mysql2/promise');
const databaseConfig = require('../config/database.js');
const connPool = nm