MongoDB を NodeJS に接続する

PHPz
リリース: 2023-08-23 18:21:02
転載
1687 人が閲覧しました

MongoDB を NodeJS に接続する

mongodb.connect の概要

このメソッドは、Mongo DB サーバーを Node アプリケーションに接続するために使用されます。これは、MongoDB モジュールの非同期メソッドです。

構文

mongodb.connect(path[, callback])
ログイン後にコピー

パラメータ

  • •path – MongoDB サーバーが実際に実行されているサーバーのパスとポート。

  • •callback – この関数は、エラーが発生した場合にコールバックを提供します。

Mongo-DB のインストール

アプリケーションを Nodejs に接続する前に、まず MongoDB サーバーをセットアップする必要があります。

  • 次のクエリを使用して、npm から mongoDB をインストールします。

npm install mongodb –save
ログイン後にコピー
  • 次のコマンドを実行して、特定のローカル サーバー上に mongoDB をセットアップします。これは、MongoDB との接続を確立するのに役立ちます。

mongod --dbpath=data --bind_ip 127.0.0.1
ログイン後にコピー
  • MongodbConnect.js ファイルを作成し、次のコード スニペットをコピーしてファイルに貼り付けます。

  • 次に、次のコマンドを実行してコード スニペットを実行します。

node MongodbConnect.js
ログイン後にコピー

// Calling the required MongoDB module.
const MongoClient = require("mongodb");

// Server path
const url = 'mongodb://localhost:27017/';

// Name of the database
const dbname = "Employee";

MongoClient.connect(url, (err,client)=>{
   if(!err) {
      console.log("successful connection with the server");
   }
   else
      console.log("Error in the connectivity");
})
ログイン後にコピー

出力

C:\Users\tutorialsPoint\> node MongodbConnect.js
(node:7016) DeprecationWarning: current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor.
(Use `node --trace-deprecation ...` to show where the warning was created)
successful connection with the server.
ログイン後にコピー

以上がMongoDB を NodeJS に接続するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート