Rumah > pangkalan data > MongoDB > Sambungkan MongoDB dengan NodeJS

Sambungkan MongoDB dengan NodeJS

PHPz
Lepaskan: 2023-08-23 18:21:02
ke hadapan
1733 orang telah melayarinya

Sambungkan MongoDB dengan NodeJS

Pengenalan kepada mongodb.connect

Kaedah ini digunakan untuk menyambungkan pelayan Mongo DB dengan aplikasi Node kami. Ini ialah kaedah tak segerak dalam modul MongoDB.

Syntax

mongodb.connect(path[, callback])
Salin selepas log masuk

Parameter

  • •path – Laluan pelayan dan port tempat pelayan MongoDB sebenarnya sedang berjalan.

  • •panggilan balik – Fungsi ini akan menyediakan panggilan balik jika berlaku sebarang ralat.

Pasang Mongo-DB

Sebelum cuba menyambungkan aplikasi dengan Nodejs, kita perlu menyediakan pelayan MongoDB terlebih dahulu.

  • Gunakan pertanyaan berikut untuk memasang mongoDB daripada npm.

npm install mongodb –save
Salin selepas log masuk
  • Jalankan arahan berikut untuk menyediakan mongoDB anda pada pelayan setempat tertentu. Ini akan membantu mewujudkan sambungan dengan MongoDB.

mongod --dbpath=data --bind_ip 127.0.0.1
Salin selepas log masuk
  • Buat fail MongodbConnect.js dan salin dan tampal coretan kod berikut ke dalam fail.

  • Sekarang, jalankan arahan berikut untuk menjalankan coretan kod.

node MongodbConnect.js
Salin selepas log masuk

Contoh

// 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");
})
Salin selepas log masuk

Output

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.
Salin selepas log masuk

Atas ialah kandungan terperinci Sambungkan MongoDB dengan NodeJS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan