本文介紹如何在Linux系統中使用Node.JS連接不同類型的數據庫。 請確保已安裝Node.js及相關數據庫驅動程序。
一、連接mysql數據庫
- 安裝mysql驅動:
npm install mysql
- 創建連接文件 (例如:db.js):
const mysql = require('mysql'); const connection = mysql.createConnection({ host: 'localhost', user: '你的用戶名', password: '你的密碼', database: '你的數據庫名' }); connection.connect(err => { if (err) { console.error('數據庫連接失敗:', err); return; } console.log('MySQL數據庫連接成功!'); }); // 在此處添加你的數據庫操作代碼 connection.end();
請替換你的用戶名、你的密碼和你的數據庫名為你的實際數據庫憑據。
二、連接postgresql數據庫
- 安裝PostgreSQL驅動:
npm install pg
- 創建連接文件 (例如:db.js):
const { Client } = require('pg'); const client = new Client({ host: 'localhost', user: '你的用戶名', password: '你的密碼', database: '你的數據庫名', port: 5432 // PostgreSQL默認端口 }); client.connect(err => { if (err) { console.error('數據庫連接失敗:', err); return; } console.log('PostgreSQL數據庫連接成功!'); }); // 在此處添加你的數據庫操作代碼 client.end();
同樣,請替換占位符為你的實際數據庫信息。
三、連接mongodb數據庫
- 安裝MongoDB驅動:
npm install mongodb
- 創建連接文件 (例如:db.js):
const { MongoClient } = require('mongodb'); const uri = 'mongodb://你的用戶名:你的密碼@localhost:27017/你的數據庫名'; const client = new MongoClient(uri, { useNewUrlParser: true, useUnifiedTopology: true }); client.connect(err => { if (err) { console.error('數據庫連接失敗:', err); return; } console.log('MongoDB數據庫連接成功!'); // 在此處添加你的數據庫操作代碼 client.close(); });
請將占位符替換為你的MongoDB連接字符串。
以上示例展示了在Linux環境下使用Node.js連接MySQL、PostgreSQL和MongoDB數據庫的基本方法。 你可以根據實際情況調整代碼并連接其他類型的數據庫。 記住替換示例中的占位符為你的實際數據庫信息。