Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

NodeJS MySQL - कैसे पता करें कि कनेक्शन जारी है या नहीं

यह देखने के लिए कि क्या यह जारी किया गया था, आप जांच सकते हैं कि कनेक्शन पूल में है या नहीं। यदि कनेक्शन जारी नहीं किया जाता है तो मुफ्त कनेक्शन में सूचकांक -1 होगा। यहाँ एक उदाहरण है।

var mysql = require('mysql');
var pool  = mysql.createPool({
  connectionLimit : 10,
  host            : 'localhost',
  user            : 'root',
  password        : ''
});

pool.getConnection(function(err, connection) {
    connection.query( 'SELECT something FROM sometable', function(err, rows) {

      console.log(pool._freeConnections.indexOf(connection)); // -1

      connection.release();

      console.log(pool._freeConnections.indexOf(connection)); // 0

   });
});


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. रेल में महीने और साल दोनों के हिसाब से ग्रुप रिकॉर्ड्स

  2. केकपीएचपी मॉडल के लिए कई डेटाबेस का उपयोग कर रहा है

  3. जेनकिंस स्क्रिप्ट कंसोल/स्क्रिप्टलर में कनेक्टर/जे MySQL ड्राइवर

  4. खिलाड़ी रैंक (और आसपास के खिलाड़ी) के साथ तेजी से mySQL लीडरबोर्ड

  5. MySql:MyISAM बनाम Inno DB!