Node.js Tutorial
- Node.js Tutorial
- Install Node.js on Windows
- Install Node.js on Linux/Ubuntu/CentOS
- Node.js First Example
- Node.js Console
- Node.js REPL
- Node.js Package Manager
- Node.js Command Line Options
- Node.js Global Objects
- Node.js OS
- Node.js Timer
- Node.js Errors
- Node.js DNS
- Node.js Net
- Node.js Crypto
- Node.js TLS/SSL
- Node.js Debugger
- Node.js Process
- Node.js Child Process
- Node.js Buffers
- Node.js Streams
- Node.js File System (FS)
- Node.js Path
- Node.js StringDecoder
- Node.js Query String
- Node.js ZLIB
- Node.js Assertion Testing
- Node.js V8
- Node.js Callbacks
- Node.js Events
- Node.js Punycode
- Node.js TTY
- Node.js Web Module
- NestJS
Node.js MySQL
Node.js MongoDB
Nodejs Difference
Node.js MCQ
Node.js Express
Nodejs Interview Questions
Node.js MySQL Insert Records
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:
- var mysql = require('mysql');
- var con = mysql.createConnection({
- host: "localhost",
- user: "root",
- password: "12345",
- database: "javatpoint"
- });
- con.connect(function(err) {
- if (err) throw err;
- console.log("Connected!");
- var sql = "INSERT INTO employees (id, name, age, city) VALUES ('1', 'Ajeet Kumar', '27', 'Allahabad')";
- con.query(sql, function (err, result) {
- if (err) throw err;
- console.log("1 record inserted");
- });
Now open command terminal and run the following command:
- Node insert.js
Check the inserted record by using SELECT query:
SELECT * FROM employees;
Insert Multiple Records
Create a js file named "insertall" in DBexample folder and put the following data into it:
- var mysql = require('mysql');
- var con = mysql.createConnection({
- host: "localhost",
- user: "root",
- password: "12345",
- database: "javatpoint"
- });
- con.connect(function(err) {
- if (err) throw err;
- console.log("Connected!");
- var sql = "INSERT INTO employees (id, name, age, city) VALUES ?";
- var values = [
- ['2', 'Bharat Kumar', '25', 'Mumbai'],
- ['3', 'John Cena', '35', ?Las Vegas'],
- ['4', 'Ryan Cook', '15', ?CA']
- ];
- con.query(sql, [values], function (err, result) {
- if (err) throw err;
- console.log("Number of records inserted: " + result.affectedRows);
- });
- });
Now open command terminal and run the following command:
- Node insertall.js
Output:
Check the inserted record by using SELECT query:
SELECT * FROM employees;
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: