<p>首先引入mysql模块</p>
const mysql = require('mysql');
然后写连接池
const pool = mysql.createPool({
host : 'ip',//主机地址
user : 'root',//用户名
password : '123456',//密码
port : 3306,//端口
database : 'Test'//数据库
});
最后写接口
app.get('/test',(req,res,next)=>{
try{
pool.getConnection(function(err,conn){
conn.query("select * from 表",(err,r)=>{//查询语句
if(err) console.log('[Select Error]:'+err.message);//抛错
res.json({code:1,data:r})//返回给前端数据
})
conn.release();//释放连接池
})
}catch(err){
return next(err);
}
})