Как правильно завершать работу MySQL?
if(req.method == 'GET'){
let reqInfo = url.parse(req.url, true);
if(reqInfo.query.task == '2'){
conn.query(query1, (err, data) => {
if(err) throw err;
res.end(JSON.stringify(data));
conn.end(err => {
if(err) throw err;
console.log('Соединение завершено');
})
})
}
if(reqInfo.query.task == '3'){
conn.query(query2, (err, data) => {
if(err) throw err;
res.end(JSON.stringify(data));
conn.end(err => {
if(err) throw err;
console.log('Соединение завершено');
})
})
}
}
}).listen(3000)
У меня есть сервер который получает данный из MySQL, этот код после того как один раз взял данные из БД заканчивает свою работу и больше запросов сделать нельзя