mongodbdrivermanager.__construct(3) php man page | unix.com

Man Page: mongodbdrivermanager.__construct

Operating Environment: php

Section: 3

MONGODBDRIVERMANAGER.__CONSTRUCT(3)					 1				       MONGODBDRIVERMANAGER.__CONSTRUCT(3)

MongoDBnager::__construct - Create new MongoDB Manager

SYNOPSIS
finalpublic MongoDBDriverManager::__construct (string $uri, [array $options], [array $driverOptions])
DESCRIPTION
Constructs a new MongoDBDriverManager object with the specified options.
PARAMETERS
o $uri - A mongodb:// connection URI: mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]] o $options -Connection string options. Note Specifying options via the $options argument will overwrite any options with the same name in the $uri argument. o $driverOptions - Any driver-specific options not included in MongoDB connection spec.
ERRORS
/EXCEPTIONS oThrows InvalidArgumentException on argument parsing errors. oThrows MongoDBDriverRuntimeException if the $uri format is invalid
EXAMPLES
Example #1 MongoDBDriverManager.__construct(3) basic examples Connecting to standalone MongoDB node <?php $manager = new MongoDBDriverManager("mongodb://localhost:27017"); ?> Connecting to a replica set <?php $manager = new MongoDBDriverManager("mongodb://rs1.example.com,rs2.example.com/?replicaSet=myReplicaSet"); ?> Connecting to a sharded cluster (i.e. one or more mongos instances) <?php $manager = new MongoDBDriverManager("mongodb://mongos1.example.com,mongos2.example.com/"); ?> Connecting to MongoDB with authentication credentials for a particular user and database. <?php $manager = new MongoDBDriverManager("mongodb://myusername:mypassword@localhost:27017/mydatabase"); ?>
SEE ALSO
MongoDBDriverServer::__construct, "Chapter#2 Connecting to MongoDB", Connection string URI format. PHP Documentation Group MONGODBDRIVERMANAGER.__CONSTRUCT(3)
Related Man Pages
mongodb(3pm) - debian
mongoclient(3) - php
mongodbdriverbulkwrite(3) - php
mongodb::gridfs(3pm) - debian
mongodb::oid(3pm) - debian
Similar Topics in the Unix Linux Community
Connecting FreeBSD with WindowsXP
Connecting JConsole to a Local Process
Delete till &quot;&gt;&quot; is found in all lines in a file
Connecting to UNIX from Windows without using putty
Cannot find localhost