Как правильно завершать работу 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, этот код после того как один раз взял данные из БД заканчивает свою работу и больше запросов сделать нельзя


Ответы (0 шт):