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

अगली कड़ी में mysql कनेक्शन की जाँच करें

Sequelize के नवीनतम संस्करण के अनुसार (यानी 3.3.2 ), authenticate कनेक्शन की जांच के लिए इस्तेमाल किया जा सकता है:

var sequelize = new Sequelize("db", "user", "pass");

sequelize.authenticate().then(function(errors) { console.log(errors) });

authenticate बस चलता है SELECT 1+1 AS result डीबी कनेक्शन की जांच करने के लिए क्वेरी।

अपडेट करें :

नवीनतम API द्वारा त्रुटियां catch . में संभालने की आवश्यकता है :

sequelize
  .authenticate()
  .then(() => {
    console.log('Connection has been established successfully.');
  })
  .catch(err => {
    console.error('Unable to connect to the database:', err);
  });

अपडेट 2 :

मैंने इसका परीक्षण नहीं किया है, लेकिन यह केवल तार्किक है कि वही चीज़ async/await के साथ पहुंचा जा सकता है :

try {
  await sequelize.authenticate()
} catch (err) {
  console.error('Unable to connect to the database:', err)
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL हमेशा के लिए MIN चुनें, लेकिन तारीखों के बीच में ही वापस लौटें

  2. बयान में के साथ मैसकल सीमा

  3. आर से एसक्यूएल में डेटा फ्रेम डालने का कुशल तरीका

  4. क्लाउड में डेटाबेस लोड बैलेंसिंग - ProxySQL 2.0 के साथ MySQL मास्टर फ़ेलओवर:भाग एक (परिनियोजन)

  5. LIMIT का उपयोग करते समय पंक्तियों की कुल संख्या प्राप्त करें?