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

Node.js का उपयोग करके MySQL से कैसे जुड़ें?

यह आलेख दर्शाता है कि Node.js का उपयोग करके MySQL डेटाबेस से कैसे कनेक्ट किया जाए।

  • आपके खाते में Node.js पहले से ही स्थापित होना चाहिए। Node.js को स्थापित करने के तरीके के बारे में जानकारी के लिए, कृपया यह लेख देखें।
  • इस आलेख में प्रक्रियाओं का पालन करने से पहले एक MySQL डेटाबेस और उपयोगकर्ता पहले से मौजूद होना चाहिए। cPanel का उपयोग करके MySQL डेटाबेस को प्रबंधित करने के तरीके के बारे में जानकारी के लिए, कृपया यह लेख देखें।

नोड-mysql पैकेज का उपयोग करके MySQL से कनेक्ट करना

नोड-mysql पैकेज आपको Node.js का उपयोग करके आसानी से एक MySQL डेटाबेस से कनेक्ट करने में सक्षम बनाता है। हालांकि, इससे पहले कि आप ऐसा कर सकें, आपको नोड-mysql . को स्थापित करना होगा आपके खाते में पैकेज। ऐसा करने के लिए, इन चरणों का पालन करें:

  1. SSH का उपयोग करके अपने खाते में प्रवेश करें।
  2. निम्न कमांड टाइप करें:
    cd ~
    npm install mysql
    
कोड नमूना

नोड-mysql . को स्थापित करने के बाद पैकेज, आप वास्तविक डेटाबेस के साथ काम करने के लिए तैयार हैं। निम्नलिखित नमूना Node.js कोड दर्शाता है कि यह कैसे करना है।

अपने कोड में, dbname . को बदलें डेटाबेस नाम के साथ, उपयोगकर्ता नाम MySQL डेटाबेस उपयोगकर्ता नाम, और पासवर्ड . के साथ डेटाबेस उपयोगकर्ता के पासवर्ड के साथ। इसके अतिरिक्त, आपको अपने डेटाबेस में किसी तालिका से मिलान करने के लिए SELECT क्वेरी को संशोधित करना चाहिए:

var mysql      = require('mysql');
var connection = mysql.createConnection({
    host     : 'localhost',
    database : 'dbname',
    user     : 'username',
    password : 'password',
});

connection.connect(function(err) {
    if (err) {
        console.error('Error connecting: ' + err.stack);
        return;
    }

    console.log('Connected as id ' + connection.threadId);
});

connection.query('SELECT * FROM employee', function (error, results, fields) {
    if (error)
        throw error;

    results.forEach(result => {
        console.log(result);
    });
});

connection.end();

यह उदाहरण एक MySQL कनेक्शन ऑब्जेक्ट बनाता है जो MySQL डेटाबेस से कनेक्ट होता है। डेटाबेस कनेक्शन स्थापित होने के बाद, आप क्वेरी . का उपयोग कर सकते हैं कच्चे SQL कथनों को चलाने की विधि (इस मामले में, एक चुनें कर्मचारी . नामक तालिका पर क्वेरी )।

अधिक जानकारी

नोड-mysql . के बारे में अधिक जानकारी के लिए पैकेज, कृपया देखें https://github.com/mysqljs/mysql.


  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 इकाई-विशेषता-मूल्य स्कीमा को कैसे पिवट करें

  2. समग्र प्राथमिक कुंजी कैसे ठीक से बनाएं - MYSQL

  3. जावा से MySQL डेटाबेस बनाएं

  4. MIN/MAX बनाम ORDER BY और LIMIT

  5. जावा वेबएप में यूटीएफ -8 कैसे काम कर रहा है?