HI WELCOME TO SIRIS

Node.js MySQL Insert Records

Leave a Comment
INSERT INTO statement is used to insert records in MySQL.
Example
Insert Single Record:
Insert records in "employees" table.
Create a js file named "insert" in DBexample folder and put the following data into it:
  1. var mysql = require('mysql');  
  2. var con = mysql.createConnection({  
  3. host: "localhost",  
  4. user: "root",  
  5. password: "12345",  
  6. database: "javatpoint"  
  7. });  
  8. con.connect(function(err) {  
  9. if (err) throw err;  
  10. console.log("Connected!");  
  11. var sql = "INSERT INTO employees (id, name, age, city) VALUES ('1', 'Ajeet Kumar', '27', 'Allahabad')";  
  12. con.query(sql, function (err, result) {  
  13. if (err) throw err;  
  14. console.log("1 record inserted");  
  15. });  
Now open command terminal and run the following command:
  1. Node insert.js  
Node.js insert record 1
Check the inserted record by using SELECT query:
SELECT * FROM employees;
Node.js insert record 2

Insert Multiple Records

Create a js file named "insertall" in DBexample folder and put the following data into it:
  1. var mysql = require('mysql');  
  2. var con = mysql.createConnection({  
  3. host: "localhost",  
  4. user: "root",  
  5. password: "12345",  
  6. database: "javatpoint"  
  7. });  
  8. con.connect(function(err) {  
  9. if (err) throw err;  
  10. console.log("Connected!");  
  11. var sql = "INSERT INTO employees (id, name, age, city) VALUES ?";  
  12. var values = [  
  13. ['2', 'Bharat Kumar', '25', 'Mumbai'],  
  14. ['3', 'John Cena', '35', ?Las Vegas'],  
  15. ['4', 'Kansiris Cook', '15', ?CA']  
  16. ];  
  17. con.query(sql, [values], function (err, result) {  
  18. if (err) throw err;  
  19. console.log("Number of records inserted: " + result.affectedRows);  
  20. });  
  21. });  
Now open command terminal and run the following command:
  1. Node insertall.js  
Output:
Node.js insert record 3
Check the inserted record by using SELECT query:
SELECT * FROM employees;
Node.js insert record 4

The Result Object

When executing the insert() method, a result object is returned.The result object contains information about the insertion.
It is looked like this:
Node.js insert record 5

0 comments:

Post a Comment

Note: only a member of this blog may post a comment.