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

Node.js/MySQL:त्रुटि लॉग में वास्तविक क्वेरी प्रिंट करना Node.js

दस्तावेज़ों के अनुसार , आप query.sql . का उपयोग कर सकते हैं वास्तविक निष्पादित क्वेरी प्राप्त करने के लिए।

var post  = {id: 1, title: 'Hello MySQL'};
var query = connection.query('INSERT INTO posts SET ?', post, function(err, result) {
  // Neat!
});
console.log(query.sql); // INSERT INTO posts SET `id` = 1, `title` = 'Hello MySQL'

इस मामले में, यह होगा

connection.query(command, function (err, rows) {
    if (err) {
        console.log('this.sql', this.sql); //command/query
        console.log(command);
        console.log("ERROR");
        console.log(err);
        return;
    }
    console.log("good");
});


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. लार्वा में शामिल होने के साथ उपश्रेणी

  2. डेटाबेस स्कीमा भ्रमित (सूचकांक और बाधाएं)

  3. Mysql में बहुत सारे फ़ील्ड को कॉल करते समय * का उपयोग करना सबसे अच्छा है?

  4. पकाने की विधि डेटाबेस, संघटक द्वारा खोजें

  5. एसक्यूएल ड्रॉप बाधा अद्वितीय काम नहीं कर रहा