在 Node.js 中连接数据库的步骤:安装 MySQL、MongoDB 或 PostgreSQL 包。创建数据库连接对象。打开数据库连接,并处理连接错误。

如何在 Node.js 中连接数据库
连接 MySQL 数据库
要连接 MySQL 数据库,可以使用以下步骤:
- 安装
mysql包:npm install mysql - 创建一个数据库连接对象:
const mysql = require('mysql');
const connection = mysql.createConnection({
host: 'localhost',
user: 'username',
password: 'password',
database: 'database_name'
});- 打开数据库连接:
connection.connect((err) => {
if (err) {
console.log('Error connecting to database:', err);
return;
}
console.log('Connected to MySQL database');
});连接 MongoDB 数据库
要连接 MongoDB 数据库,可以使用以下步骤:
- 安装
mongodb包:npm install mongodb - 创建一个数据库连接对象:
const mongo = require('mongodb');
const MongoClient = mongo.MongoClient;
const url = 'mongodb://localhost:27017';- 打开数据库连接:
MongoClient.connect(url, (err, client) => {
if (err) {
console.log('Error connecting to database:', err);
return;
}
console.log('Connected to MongoDB database');
// 使用 client 对象进行数据库操作
});连接 PostgreSQL 数据库
要连接 PostgreSQL 数据库,可以使用以下步骤:
- 安装
pg包:npm install pg - 创建一个数据库连接对象:
const pg = require('pg');
const connectionString = 'postgres://username:password@localhost:5432/database_name';
const client = new pg.Client(connectionString);- 打开数据库连接:
client.connect((err) => {
if (err) {
console.log('Error connecting to database:', err);
return;
}
console.log('Connected to PostgreSQL database');
});










