Node.js ट्यूटोरियल

Node.js होम Node.js परिचय Node.js प्रारंभ करें Node.js मॉड्यूल Node.js HTTP मॉड्यूल Node.js फ़ाइल सिस्टम Node.js URL मॉड्यूल Node.js एनपीएम Node.js घटनाएँ Node.js फ़ाइलें अपलोड करें Node.js ईमेल

Node.js MySQL

MySQL प्रारंभ करें MySQL डेटाबेस बनाएँ MySQL तालिका बनाएँ MySQL सम्मिलित करें MySQL से चुनें MySQL कहाँ MySQL ऑर्डर बाय MySQL हटाएं MySQL ड्रॉप टेबल MySQL अद्यतन MySQL सीमा मायएसक्यूएल जॉइन

Node.js MongoDB

मोंगोडीबी आरंभ करें MongoDB डेटाबेस बनाएँ MongoDB संग्रह बनाएँ मोंगोडीबी डालें मोंगोडीबी खोजें मोंगोडीबी क्वेरी मोंगोडीबी सॉर्ट मोंगोडीबी हटाएं MongoDB ड्रॉप संग्रह मोंगोडीबी अपडेट मोंगोडीबी सीमा मोंगोडीबी शामिल हों

रास्पबेरी पाई

रासपी आरंभ करें रास्पी जीपीआईओ परिचय रासपी ब्लिंकिंग एलईडी रासपी एलईडी और पुशबटन रासपी बहने वाली एल ई डी रासपी वेबसाकेट रासपी आरजीबी एलईडी वेबसाकेट रास्पी अवयव

Node.js संदर्भ

अंतर्निहित मॉड्यूल

Node.js MySQL अपडेट


अद्यतन तालिका

आप "अद्यतन" कथन का उपयोग करके किसी तालिका में मौजूदा रिकॉर्ड अपडेट कर सकते हैं:

उदाहरण

पता कॉलम को "घाटी 345" से "कैन्यन 123" में अधिलेखित करें:

var mysql = require('mysql');

var con = mysql.createConnection({
  host: "localhost",
  user: "yourusername",
  password: "yourpassword",
  database: "mydb"
});

con.connect(function(err) {
  if (err) throw err;
  var sql = "UPDATE customers SET address = 'Canyon 123' WHERE address = 'Valley 345'";
  con.query(sql, function (err, result) {
    if (err) throw err;
    console.log(result.affectedRows + " record(s) updated");
  });
});

अद्यतन सिंटैक्स में WHERE क्लॉज पर ध्यान दें: WHERE क्लॉज निर्दिष्ट करता है कि कौन सा रिकॉर्ड या रिकॉर्ड अपडेट किया जाना चाहिए। यदि आप WHERE क्लॉज को छोड़ देते हैं, तो सभी रिकॉर्ड अपडेट हो जाएंगे!

उपरोक्त कोड को "demo_db_update.js" नामक फ़ाइल में सहेजें और फ़ाइल चलाएँ:

"demo_db_update.js" चलाएँ

C:\Users\Your Name>node demo_db_update.js

जो आपको यह परिणाम देगा:

1 record(s) updated


परिणाम वस्तु

एक क्वेरी निष्पादित करते समय, एक परिणाम वस्तु वापस कर दी जाती है।

परिणाम ऑब्जेक्ट में इस बारे में जानकारी होती है कि क्वेरी ने तालिका को कैसे प्रभावित किया।

उपरोक्त उदाहरण से लौटाई गई परिणाम वस्तु इस तरह दिखती है:

{
  fieldCount: 0,
  affectedRows: 1,
  insertId: 0,
  serverStatus: 34,
  warningCount: 0,
  message: '(Rows matched: 1 Changed: 1 Warnings: 0',
  protocol41: true,
  changedRows: 1
}

गुणों के मूल्यों को इस तरह प्रदर्शित किया जा सकता है:

उदाहरण

प्रभावित पंक्तियों की संख्या लौटाएँ:

console.log(result.affectedRows)

जो इस परिणाम का उत्पादन करेगा:

1