Создание соединения

Чтобы подключиться к серверу базы данных, используйте одну из следующих конструкций:

<?php
$connection 
= new MongoClient(); // подключаемся к localhost:27017
$connection = new MongoClient"mongodb://example.com" ); // подключиться к удаленному хосту (порт по умолчанию: 27017)
$connection = new MongoClient"mongodb://example.com:65432" ); // подключиться к удаленному хосту по заданному порту
?>

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

Смотрите также

Глава о подключении, охватывающая различные типы соединений.

Документация по API для класса MongoClient и MongoClient::__construct() дает исчерпывающий обзор всех возможных вариантов с несколькими примерами.

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