Подключение к MongoDB: подробное руководство с примерами кода

Порт по умолчанию для MongoDB — 27017. MongoDB — это популярная база данных NoSQL, использующая гибкую документно-ориентированную модель данных. Он позволяет разработчикам хранить и извлекать данные в формате JSON.

В этой статье мы рассмотрим несколько способов подключения к базе данных MongoDB с использованием разных языков программирования. Мы предоставим примеры кода для каждого метода, чтобы помочь вам начать работу с MongoDB на предпочитаемом вами языке.

  1. Подключение к MongoDB с помощью Node.js:

    const MongoClient = require('mongodb').MongoClient;
    const url = 'mongodb://localhost:27017/mydatabase';
    MongoClient.connect(url, function(err, db) {
    if (err) throw err;
    console.log('Connected to MongoDB!');
    // Perform database operations here
    db.close();
    });
  2. Подключение к MongoDB с помощью Python:

    from pymongo import MongoClient
    client = MongoClient('mongodb://localhost:27017/')
    db = client['mydatabase']
    print('Connected to MongoDB!')
    # Perform database operations here
    client.close()
  3. Подключение к MongoDB с помощью Java:

    import com.mongodb.MongoClient;
    import com.mongodb.client.MongoDatabase;
    public class MongoDBExample {
    public static void main(String[] args) {
    MongoClient mongoClient = new MongoClient("localhost", 27017);
    MongoDatabase database = mongoClient.getDatabase("mydatabase");
    System.out.println("Connected to MongoDB!");
    // Perform database operations here
    mongoClient.close();
    }
    }
  4. Подключение к MongoDB с помощью PHP:

    <?php
    $m = new MongoClient("mongodb://localhost:27017");
    $db = $m->mydatabase;
    echo "Connected to MongoDB!";
    // Perform database operations here
    $m->close();
    ?>

Эти примеры демонстрируют, как подключиться к базе данных MongoDB с помощью Node.js, Python, Java и PHP. Вы можете изменить URL-адрес подключения и имя базы данных в соответствии с вашими настройками.