1.每次重新请求,就会出现以下问题
Cannot enqueue Query after invoking quit.
解决方法
mysql使用连接池
将原本
const connection=mysql.createConnection({
host:"localhost",
user:"root",
password:"&&&",
port:'3306',
database:"bookmanagement",
});
改为
const pool = mysql.createPool({
host:"localhost",
user:"root",
password:"&&&",
port:'3306',
database:"&&&",
})
连接时将原本
connection.connect();
connection.query(sql, function (err,result) {})
connection.end();
改为
pool.getConnection(function(err,connection){
if(err){
reject( err )
}
connection.query(sql, function (err,result) {}))
connection.release();
版权声明:本文为qq_38189293原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。