Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >So verbinden Sie das Node.js-Programm mit MongoDB unter CentOS und Fedora

So verbinden Sie das Node.js-Programm mit MongoDB unter CentOS und Fedora

不言
不言Original
2019-03-29 16:27:062959Durchsuche

In diesem Artikel erfahren Sie, wie Sie Node.js-Anwendungen mit MongoDB verbinden. Konfigurieren Sie außerdem den MongoDB-Treiber für NodeJS mithilfe der Mongoose-Knotenanwendung auf CentOS- und Redhat-Systemen.

So verbinden Sie das Node.js-Programm mit MongoDB unter CentOS und Fedora

Schritt 1: Erste Bedingungen

Wir gehen davon aus, dass node.js und mongodb bereits auf dem System installiert sind. Wenn es nicht installiert ist, können Sie den folgenden Artikel lesen, um die erforderliche Installation abzuschließen.

1. So installieren Sie MongoDB unter CentOS und Fedora

2. So installieren Sie Node.js unter CentOS und Fedora

Schritt 2: Installieren Sie das Mongoose-Modul

Mongoose bietet eine einfache schemabasierte Lösung für die Modellierung von Anwendungsdaten, einschließlich integrierter Typkonvertierung, Validierung und mehr.

$ npm install mongoose

Schritt 3: NodeJS mit Mongodb verbinden

Erstellen Sie eine test_server.js-Datei und fügen Sie der Datei den folgenden Inhalt hinzu.

// Sample script of Node.js with MongoDB Connection

// This code requires mongoose node module
var mongoose = require('mongoose');

// Connecting local mongodb database named test
var db = mongoose.connect('mongodb://127.0.0.1:27017/test');

// testing connectivity
mongoose.connection.once('connected', function() {
	console.log("Database connected successfully")
});

Lassen Sie uns nun den Knoten verwenden, um test_server.js auszuführen. Wenn Sie die Meldung „Datenbank erfolgreich verbunden“ erhalten, bedeutet dies, dass die Anwendung node.js erfolgreich eine Verbindung zur Datenbank hergestellt hat.

$ node test_server.js
Database connected successfully

Dieser Artikel ist hier zu Ende. Weitere spannende Inhalte finden Sie in der Spalte Linux-Video-Tutorial auf der chinesischen PHP-Website!

Das obige ist der detaillierte Inhalt vonSo verbinden Sie das Node.js-Programm mit MongoDB unter CentOS und Fedora. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn