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 ड्रॉप टेबल


एक तालिका हटाएं

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

उदाहरण

तालिका "ग्राहक" हटाएं:

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 = "DROP TABLE customers";
  con.query(sql, function (err, result) {
    if (err) throw err;
    console.log("Table deleted");
  });
});

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

"demo_db_drop_table.js" चलाएँ

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

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

Table deleted


मौजूद होने पर ही छोड़ें

यदि आप जिस तालिका को हटाना चाहते हैं वह पहले ही हटा दी गई है, या किसी अन्य कारण से मौजूद नहीं है, तो आप त्रुटि प्राप्त करने से बचने के लिए IF EXISTS कीवर्ड का उपयोग कर सकते हैं।

उदाहरण

तालिका "ग्राहक" को हटा दें यदि वह मौजूद है:

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 = "DROP TABLE IF EXISTS customers";
  con.query(sql, function (err, result) {
    if (err) throw err;
    console.log(result);
  });
});

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

"demo_db_drop_table_if.js" चलाएँ

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

यदि तालिका मौजूद है, तो परिणाम वस्तु इस तरह दिखेगी:

{
  fieldCount: 0,
  affectedRows: 0,
  insertId: 0,
  serverstatus: 2,
  warningCount: 0,
  message: '',
  protocol41: true,
  changedRows: 0
}

यदि तालिका मौजूद नहीं है, तो परिणाम वस्तु इस तरह दिखेगी:

{
  fieldCount: 0,
  affectedRows: 0,
  insertId: 0,
  serverstatus: 2,
  warningCount: 1,
  message: '',
  protocol41: true,
  changedRows: 0
}

जैसा कि आप देख सकते हैं कि केवल अंतर यह है कि यदि तालिका मौजूद नहीं है तो चेतावनी गणना संपत्ति 1 पर सेट है।