如何使用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可以與各種數據庫連接,並可以使用程式碼來操作數據庫。