首頁  >  文章  >  資料庫  >  使用 Node.js 建立 MySQL 表

使用 Node.js 建立 MySQL 表

王林
王林轉載
2023-09-02 17:05:021172瀏覽

使用 Node.js 创建 MySQL 表

一般來說,NoSQL資料庫(如MongoDB)在Node開發者中更受歡迎。然而,選擇哪個資料庫管理系統完全取決於您的用例和選擇。您選擇的資料庫類型主要取決於項目的需求。

例如,如果您需要建立表格或即時插入並處理大量數據,則NoSQL資料庫是一個不錯的選擇;而如果您的專案涉及更複雜的查詢和事務處理,則SQL資料庫更加合理。

在本文中,我們將說明如何連接到MySQL並在其中建立一個新表。

安裝NPM MySQL相依性

以下是檢查應用程式與MySQL資料庫連線的步驟。

  • 建立一個自己喜歡的項目,並導航到該項目。

>> mkdir mysql-test
>> cd mysql-test
  • 使用以下命令建立一個package.json 檔案

>> npm init -y

您將獲得以下輸出−

Wrote to /home/abc/mysql-test/package.json:
{
   "name": "mysql-test",
   "version": "1.0.0",
   "description": "",
   "main": "index.js",
   "scripts": {
      "test": "echo \"Error: no test specified\" && exit 1"
   },
   "keywords": [],
   "author": "",
   "license": "ISC"
}
  • 安裝MySQL 模組-

#
   >> npm install mysql

輸出

+ mysql@2.18.1
added 11 packages from 15 contributors and audited 11 packages in 3.264s
found 0 vulnerabilities

使用Node建立MySQL表格

  • #建立一個名為app.js的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("Database connected!");
   var sql = "CREATE TABLE students (name VARCHAR(255), address VARCHAR(255))";
   con.query(sql, function (err, result) {
      if (err) throw err;
         console.log("Table created");
   });
});

輸出

以下輸出將在控制台上列印:

Database connected!
Table created
#

以上是使用 Node.js 建立 MySQL 表的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除