1.下载mysql
2.新建db.js文件
(1)引入mysql
const mysql = require("mysql");
(2)创建连接池
const pool = mysql.createPool({
host: "localhost", //域名
user: "root", //用户名
password: "root", //密码
database: "project-qiaoxiaoyao", //后面只能是跟数据库名,千万别写表名
port: 3306, //端口号,默认是3000
})
(3)封装一个函数
function exec(sql) {
//抛出promise对象
return new Promise((resolve, reject) => {
pool.query(sql, (err, data) => {
//判断
if (err) {
reject(err);
} else {
resolve(data);
}
})
})
}
(4)抛出
module.exports = { exec }
3.在routes/index.js
(1)
koa2与数据库的连接
最新推荐文章于 2023-11-30 19:59:09 发布