sql >> Base de Datos >  >> NoSQL >> MongoDB

Cómo conectar php7 con mongoDB

La página a la que se refiere es el controlador PHP de bajo nivel para MongoDB. La API es la misma que el controlador HHVM para MongoDB . La documentación para ambos es la misma y se puede encontrar en http://docs.php.net/manual/en/set.mongodb.php

El controlador está escrito para ser una capa básica para hablar con MongoDB y, por lo tanto, pierde muchas características de conveniencia. En cambio, estos métodos convenientes se han dividido en una capa escrita en PHP, el Biblioteca MongoDB . El uso de esta biblioteca debe ser su preferido forma de interactuar con MongoDB.

La biblioteca debe instalarse con Composer , un administrador de paquetes para PHP. Consulte también Obtener Composer:instalación en Linux/OSX

Por ejemplo:

composer require "mongodb/mongodb=^1.0.0"

Una vez que lo tengas instalado, puedes intentar conectarte usando:

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

Véase también: