MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

So verbinden Sie PHP7 mit MongoDB

Die Seite, auf die Sie sich beziehen, ist der Low-Level-PHP-Treiber für MongoDB. Die API ist dieselbe wie der HHVM-Treiber für MongoDB . Die Dokumentation für beide ist dieselbe und kann unter http gefunden werden://docs.php.net/manual/en/set.mongodb.php

Der Treiber ist als Bare-Bone-Layer für die Kommunikation mit MongoDB geschrieben und vermisst daher viele Komfortfunktionen. Stattdessen wurden diese praktischen Methoden in eine in PHP geschriebene Ebene aufgeteilt, den MongoDB-Bibliothek . Die Verwendung dieser Bibliothek sollte Ihre bevorzugte sein Art der Interaktion mit MongoDB.

Die Bibliothek muss mit Composer installiert werden , ein Paketmanager für PHP. Siehe auch Get Composer:Installation unter Linux/OSX

Zum Beispiel:

composer require "mongodb/mongodb=^1.0.0"

Sobald Sie es installiert haben, können Sie versuchen, eine Verbindung herzustellen mit:

<?php
 require 'vendor/autoload.php';
 $collection = (new MongoDB\Client("mongodb://127.0.0.1:27017"))->dbname->coll;
?>

Siehe auch: