sql >> Database >  >> RDS >> Mysql

node.js + mysql verbinding pooling

Het is een goede aanpak.

Als je gewoon verbinding wilt maken, voeg dan de volgende code toe aan je module waar de pool zich bevindt:

var getConnection = function(callback) {
    pool.getConnection(function(err, connection) {
        callback(err, connection);
    });
};

module.exports = getConnection;

Je moet nog steeds getConnection elke keer schrijven. Maar u kunt de verbinding in de module opslaan als u deze voor het eerst krijgt.

Vergeet niet de verbinding te beëindigen wanneer u klaar bent met het gebruik ervan:

connection.release();


  1. Hoe te filteren in een-op-veel relatie met Android room db

  2. Dag, maand, jaar in datum optellen en aftrekken via MySql Query

  3. Verbinding maken met MySQL vanaf de opdrachtregel

  4. Incrementele statistieken voor SQL Server 2014