sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur man ansluter php7 till mongoDB

Sidan som du hänvisar till är PHP-drivrutinen på låg nivå för MongoDB. API:t är detsamma som HHVM-drivrutinen för MongoDB . Dokumentationen för dem båda är densamma och kan hittas på http://docs.php.net/manual/en/set.mongodb.php

Drivrutinen är skriven för att vara ett bart benlager för att prata med MongoDB, och missar därför många bekvämlighetsfunktioner. Istället har dessa bekvämlighetsmetoder delats upp i ett lager skrivet i PHP, MongoDB bibliotek . Att använda det här biblioteket bör vara ditt föredrar sätt att interagera med MongoDB.

Biblioteket måste installeras med Composer , en pakethanterare för PHP. Se även Get Composer:Installation on Linux/OSX

Till exempel:

composer require "mongodb/mongodb=^1.0.0"

När du har installerat det kan du försöka ansluta med:

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

Se även:




  1. OverflowError:MongoDB kan bara hantera upp till 8-byte ints?

  2. Hur man isolerar spring boot app redis och spring boot session global redis

  3. C# mongodb - hur man uppdaterar kapslade arrayelement

  4. Hur man lagrar en beställd uppsättning dokument i MongoDB utan att använda en begränsad samling