Node.js से MySQL टेबल मान डायनामिक रूप से अपडेट करना। अपडेट के बाद SELECT से सत्यापित कर सकते हैं।
पूर्वापेक्षा
mkdir mysql-test cd mysql-test npm init -y npm install mysql
रिकॉर्ड अपडेट करना (Students टेबल)
app.jsफ़ाइल बनाएं।- नीचे दिया कोड पेस्ट करें।
node app.jsचलाएं।
उदाहरण 1: नाम के आधार पर पता अपडेट
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 student SET address = 'Bangalore' WHERE name = 'John';";
con.query(sql, function (err, result) {
if (err) throw err;
console.log(result.affectedRows + " Record(s) updated.");
console.log(result);
});
});
आउटपुट:
1 Record(s) updated.
OkPacket {
fieldCount: 0,
affectedRows: 1,
insertId: 0,
serverStatus: 34,
warningCount: 0,
message: '(Rows matched: 1 Changed: 1 Warnings: 0',
protocol41: true,
changedRows: 1
}
उदाहरण 2: पते के आधार पर अपडेट (एकाधिक पंक्तियाँ)
var sql = "UPDATE student SET address = 'Bangalore' WHERE address = 'Delhi';"; // आउटपुट: 3 Record(s) updated. (affectedRows: 3, changedRows: 3)