Estableciendo una Conexión

Para conectar al servidor de bases de datos, utilice alguna de las siguientes formas:

<?php
$conexión 
= new MongoClient(); // conectar a localhost:27017
$conexión = new MongoClient"mongodb://example.com" ); // conectar a un host remoto (puerto predeterminado: 27017)
$conexión = new MongoClient"mongodb://example.com:65432" ); // concectar a un host remoto en un puerto dado
?>

No es necesario desconectar explícitamente de la base de datos. El controlador usa conexiones persistentes y reutilizará las conexiones ya establecidas.

Ver también

El capítulo connecting cubre los distintos tipos de conexiones.

Tanto la documentación de la API de la clase MongoClient como MongoClient::__construct() proporcionan un exhaustivo repaso a todas las opciones disponibles, y un gran número de ejemplos.

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