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

async fn . का मॉड्यूल निर्यात परिणाम

आप निर्यात को createConnection . द्वारा लौटाया गया वादा बना सकते हैं बुलाना। यह भी ध्यान दें कि ES6 में, आप संक्षिप्तता और पठनीयता के लिए शॉर्टहैंड प्रॉपर्टी नामों का उपयोग कर सकते हैं:

const mysql = require('promise-mysql');
module.exports = mysql.createConnection({
    host,
    user,
    password,
    database
});

फिर यूजर्स .then . पर कॉल करके इसका इस्तेमाल कर सकते हैं वादे पर, जैसे:

const connectionProm = require('script.js');
connectionProm.then((connection) => {
  // do stuff with connection
});

अगर आपको .then पर कॉल करना पसंद नहीं है हर जगह कनेक्शन का उपयोग किया जा रहा है, कनेक्शन को तर्क के रूप में पास करने के लिए निर्भरता इंजेक्शन का उपयोग करना एक विकल्प होगा, ताकि कनेक्शन का .then केवल स्क्रिप्ट के प्रवेश बिंदु में मौजूद होना चाहिए।

// index.js
connectionProm.then((connection) => {
  // do stuff with connection
  // pass it around as needed
});

// do NOT import or call connectionProm.then anywhere else



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. GROUP BY से उच्चतम या निम्नतम मान वाली पंक्ति प्राप्त करें

  2. Yii - अस्थायी तालिका बनाएं और अगली क्वेरी में इसका उपयोग करने से सामान्य त्रुटि उत्पन्न होती है:2014 क्वेरी निष्पादित नहीं कर सकता, जबकि अन्य असंबद्ध क्वेरी सक्रिय हैं

  3. तालिका डेटा प्रिंट करें mysql php

  4. प्रत्येक समूह के लिए उच्चतम संख्या प्राप्त करने के लिए MySQL के साथ ORDER और GROUP का उपयोग करना

  5. MySQL में एक्सेंट असंवेदनशील खोज क्वेरी