Node.js 如何在应用程序中连接MongoDB数据库

Node.js 如何在应用程序中连接MongoDB数据库

Node.js是一个内置的JavaScript Chrome平台,用于轻松构建更快和更灵活的网络应用程序。Node.js使用事件驱动的、无阻塞的I/O模型,使其易于使用和高效,适用于在所有分布式设备上使用数据的实时应用程序。

Node.js是一个开源的、跨平台的服务器端开发和通信应用环境。Node.js应用程序支持JavaScript并可以在OS X、Microsoft Windows和Linux上运行。

Node.js还提供了丰富的JavaScript模块库,可以在Node.js上大规模开发Web应用程序。

步骤:

  • 首先,在您的机器上的特定文件夹中初始化Node.js项目。
  • 在项目文件夹中安装Node模块。
  • 然后创建与数据库的连接。

步骤1:创建一个NodeJS项目并使用以下命令进行初始化:

npm init
JavaScript

步骤2:使用以下命令安装节点模块:

npm i express mongodb mongoose cors
JavaScript

文件结构:我们的文件结构将如下所示:

Node.js 如何在应用程序中连接MongoDB数据库

index.js

// To connect with your mongoDB database 
const mongoose = require("mongoose"); 
// Connecting to database 
mongoose.connect( 
  "mongodb://localhost:27017/", 
  { 
    dbName: "yourDB-name", 
    useNewUrlParser: true, 
    useUnifiedTopology: true, 
  }, 
  (err) => 
    err ? console.log(err) : console.log( 
      "Connected to yourDB-name database") 
); 
const express = require("express"); 
const app = express(); 
const cors = require("cors"); 
console.log("App listen at port 5000");
JavaScript

使用以下命令运行index.js文件:

nodemon index.js
JavaScript

Node.js 如何在应用程序中连接MongoDB数据库

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册