Đó là một cách tiếp cận tốt.
Nếu bạn chỉ muốn có kết nối, hãy thêm mã sau vào mô-đun của bạn, nơi có nhóm:
var getConnection = function(callback) {
pool.getConnection(function(err, connection) {
callback(err, connection);
});
};
module.exports = getConnection;
Bạn vẫn phải viết getConnection mỗi lần. Nhưng bạn có thể lưu kết nối trong mô-đun lần đầu tiên bạn nhận được.
Đừng quên ngắt kết nối khi bạn sử dụng xong:
connection.release();