Création d'une connexion

Pour se connecter à un serveur de base de données, utilisez une des façons suivantes :

<?php

$connection 
= new MongoClient(); // Connexion à localhost:27017
$connection = new MongoClient"mongodb://example.com" ); // Connexion à un hôte distant (en utilisant le port par défaut : 27017)
$connection = new MongoClient"mongodb://example.com:65432" ); // connect to a remote host at a given port

?>

Vous n'avez pas à vous déconnecter explicitement de la base de données. Le driver utilise les connexions persistentes, et ré-utilisera les connexions déjà existantes.

Voir aussi

La chapitre sur les connexion couvre les différents types de connexions.

La documentation de l'API de la classe MongoClient et de la classe MongoClient::__construct() permet d'avoir une bonne compréhension des options possibles avec bons nombres d'exemples.

add a note add a note

User Contributed Notes 2 notes

up
3
Max Muster
4 years ago
The Class has changed again :

$m = new MongoDB\Driver\Manager("mongodb://alex:mypassword@10.111.0.2:27017/");
up
-92
Anonymous
8 years ago
Another way to connect, that works for me:

require 'vendor/autoload.php';//composer require "mongodb/mongodb=^1.0.0.0"

$m = new MongoDB\Client("mongodb://alex:mypassword@10.111.0.2:27017/");
echo "Connection to database successfull. <br>";
To Top