0

Am I missing something here? This should work fine, but I find that Node run loop stays active.

var mysql   = require('mysql');

//Setup Connections and Parser
var pool = mysql.createPool({
    host     : 'localhost',
    user     : 'me',
    password : '12345',
    database : 'A2014',
    connectionLimit: 100
});

pool.getConnection(function(err, connection) {

    connection.query( 'select count(9) from mytbl;', function(err, rows) {
        connection.release();
    });

});

pool.end();
4m1r
  • 12,234
  • 9
  • 46
  • 58

1 Answers1

3
var mysql   = require('mysql');

//Setup Connections and Parser
var pool = mysql.createPool({
    host     : 'localhost',
    user     : 'me',
    password : '12345',
    database : 'A2014',
    connectionLimit: 100
});

pool.getConnection(function(err, connection) {

    connection.query( 'select count(9) from mytbl;', function(err, rows) {
        connection.release();
    });
    pool.end();
});
DanielBarbarian
  • 5,093
  • 12
  • 35
  • 44
Ashish Gupta
  • 1,153
  • 12
  • 14