使用 Node 插入記錄到表中
在本文中,我們將瞭解如何使用 NodeJS 將資料插入表中。閱讀完整文章,瞭解如何將資料儲存到資料庫表中。
在繼續之前,請檢查以下步驟是否已執行:
mkdir mysql-test
cd mysql-test
npm init -y
npm install mysql
以上步驟用於在專案資料夾中安裝 Node - mysql 依賴項。
將記錄插入 Students 表
要將新記錄新增到 MySQL 表中,首先建立一個 app.js 檔案
現在將以下程式碼片段複製貼上到檔案中
使用以下命令執行程式碼
>> node app.js
示例
// Checking the MySQL dependency in NPM var mysql = require('mysql'); // Creating a mysql connection var con = mysql.createConnection({ host: "localhost", user: "yourusername", password: "yourpassword", database: "mydb" }); con.connect(function(err) { if (err) throw err; console.log("DB Connected!"); var sql = "INSERT INTO students (name, address) VALUES ('John', 'Delhi')"; con.query(sql, function (err, result) { if (err) throw err; console.log("Successfully inserted 1 record."); }); });
輸出
插入記錄後,我們將獲得以下輸出:
Successfully inserted 1 record.
將多條記錄插入 Students 表
要將新記錄新增到 MySQL 表中,首先建立一個 app.js 檔案
現在將以下程式碼片段複製貼上到檔案中
使用以下命令執行程式碼
>> node app.js
示例
// Checking the MySQL dependency in NPM var mysql = require('mysql'); // Creating a mysql connection var con = mysql.createConnection({ host: "localhost", user: "yourusername", password: "yourpassword", database: "mydb" }); con.connect(function(err) { if (err) throw err; console.log("DB Connected!"); var sql = "INSERT INTO students (name, address) VALUES ('Pete', 'Mumbai'), ('Amy', 'Hyderabad'), ('Hannah', 'Mumbai'), ('Mike', 'Delhi')"; con.query(sql, function (err, result) { if (err) throw err; console.log("Successfully inserted multiple records into the table."); }); });
輸出
插入後,以上程式將給出以下輸出:
Successfully inserted multiple records into the table.
廣告