Jadual Kandungan
Pengenalan kepada mongodb.connect
Syntax
Parameter
Pasang Mongo-DB
Contoh
Output
Rumah pangkalan data MongoDB Sambungkan MongoDB dengan NodeJS

Sambungkan MongoDB dengan NodeJS

Aug 23, 2023 pm 06:21 PM

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!

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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimanakah saya membuat pengguna dan peranan di MongoDB? Bagaimanakah saya membuat pengguna dan peranan di MongoDB? Mar 17, 2025 pm 06:27 PM

Artikel ini membincangkan penciptaan pengguna dan peranan dalam MongoDB, menguruskan keizinan, memastikan keselamatan, dan mengautomasikan proses ini. Ia menekankan amalan terbaik seperti keistimewaan dan kawalan akses berasaskan peranan.

Bagaimanakah saya menggunakan kompas MongoDB untuk pengurusan dan pertanyaan berasaskan GUI? Bagaimanakah saya menggunakan kompas MongoDB untuk pengurusan dan pertanyaan berasaskan GUI? Mar 17, 2025 pm 06:30 PM

MongoDB Compass adalah alat GUI untuk mengurus dan menanyakan pangkalan data MongoDB. Ia menawarkan ciri -ciri untuk penerokaan data, pelaksanaan pertanyaan kompleks, dan visualisasi data.

Bagaimana saya memilih kunci shard di mongodb? Bagaimana saya memilih kunci shard di mongodb? Mar 17, 2025 pm 06:24 PM

Artikel ini membincangkan memilih kunci shard di MongoDB, menekankan kesannya terhadap prestasi dan skalabilitas. Pertimbangan utama termasuk kardinaliti yang tinggi, corak pertanyaan, dan mengelakkan pertumbuhan monotonik.

Bagaimana saya mengkonfigurasi pengauditan di MongoDB untuk pematuhan keselamatan? Bagaimana saya mengkonfigurasi pengauditan di MongoDB untuk pematuhan keselamatan? Mar 17, 2025 pm 06:29 PM

Artikel ini membincangkan mengkonfigurasi pengauditan MongoDB untuk pematuhan keselamatan, memperincikan langkah -langkah untuk membolehkan pengauditan, menubuhkan penapis audit, dan memastikan log memenuhi piawaian pengawalseliaan. Isu Utama: Konfigurasi dan Analisis Log Audit yang betul untuk Keselamatan

Apakah jenis indeks yang berbeza dalam MongoDB (satu, kompaun, berbilang kunci, teks, geospatial)? Apakah jenis indeks yang berbeza dalam MongoDB (satu, kompaun, berbilang kunci, teks, geospatial)? Mar 17, 2025 pm 06:17 PM

Artikel ini membincangkan pelbagai jenis indeks MongoDB (satu, kompaun, multi-kunci, teks, geospatial) dan kesannya terhadap prestasi pertanyaan. Ia juga merangkumi pertimbangan untuk memilih indeks yang betul berdasarkan struktur data dan keperluan pertanyaan.

Bagaimanakah saya menggunakan pengauditan di MongoDB untuk mengesan aktiviti pangkalan data? Bagaimanakah saya menggunakan pengauditan di MongoDB untuk mengesan aktiviti pangkalan data? Mar 13, 2025 pm 01:06 PM

Artikel ini memperincikan bagaimana untuk melaksanakan pengauditan di MongoDB menggunakan aliran perubahan, saluran paip agregasi, dan pelbagai pilihan penyimpanan (koleksi MongoDB lain, pangkalan data luaran, beratur mesej). Ia menekankan pengoptimuman prestasi (penapisan, sebagai

Bagaimanakah saya menggunakan GUI Kompas MongoDB untuk mengurus dan menanyakan data? Bagaimanakah saya menggunakan GUI Kompas MongoDB untuk mengurus dan menanyakan data? Mar 13, 2025 pm 01:08 PM

Artikel ini menerangkan cara menggunakan MongoDB Compass, GUI untuk mengurus dan menanyakan pangkalan data MongoDB. Ia meliputi penyambungan, menavigasi pangkalan data, menanyakan dengan pembina visual, manipulasi data, dan import/eksport. Walaupun cekap untuk datas yang lebih kecil

Bagaimanakah saya menggunakan Atlas MongoDB, perkhidmatan MongoDB berasaskan awan? Bagaimanakah saya menggunakan Atlas MongoDB, perkhidmatan MongoDB berasaskan awan? Mar 13, 2025 pm 01:09 PM

Artikel ini membimbing pengguna melalui MongoDB Atlas, pangkalan data NoSQL berasaskan awan. Ia meliputi persediaan, pengurusan kluster, pengendalian data, skala, keselamatan, dan strategi pengoptimuman, menonjolkan perbezaan utama dari MongoDB yang dihoskan sendiri dan menekankan

See all articles