如何使用Node.js連接到數據庫?

Node.js是一種廣泛使用的JavaScript後端開發框架,它可以用於構建高性能的Web應用程序。Node.js可以與各種數據庫連接,以提供更強大的功能。本文將介紹如何使用Node.js連接到數據庫,以及如何使用程式碼來操作數據庫。

使用Node.js連接到數據庫

Node.js可以與各種數據庫連接,包括MySQL,MongoDB,PostgreSQL,SQLite等。要連接到數據庫,首先需要安裝對應的Node.js模塊,例如安裝MySQL模塊:

npm install mysql

安裝完成後,可以使用以下程式碼來連接到MySQL數據庫:

var mysql = require('mysql');

var con = mysql.createConnection({
  host: "localhost",
  user: "yourusername",
  password: "yourpassword"
});

con.connect(function(err) {
  if (err) throw err;
  console.log("Connected!");
});

上面的程式碼會建立一個MySQL數據庫連接,並在控制台中顯示“Connected!”。

使用Node.js操作數據庫

一旦建立了數據庫連接,就可以使用Node.js程式碼來操作數據庫。例如,可以使用以下程式碼創建一個MySQL數據庫表:

var sql = "CREATE TABLE customers (name VARCHAR(255), address VARCHAR(255))";
con.query(sql, function (err, result) {
  if (err) throw err;
  console.log("Table created");
});

上面的程式碼會創建一個名為“customers”的MySQL數據庫表,並在控制台中顯示“Table created”。

總結

本文介紹了如何使用Node.js連接到數據庫,以及如何使用程式碼來操作數據庫。Node.js可以與各種數據庫連接,並可以使用程式碼來操作數據庫。

Categorized in:

Tagged in:

,