3 MongoDB连接

2020-07-24  本文已影响0人  月影追猎者

标准URI连接语法

mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]]

连接默认数据库

$ ./mongo
MongoDB shell version: 4.0.9
connecting to: test

使用用户名与密码连接本地MongoDB服务

mongodb://username:password@localhost/

使用用户名与密码连接指定本地数据库

mongodb://username:password@localhost/dbname

连接replica pair

mongodb://host1,host2

连接replica set

mongodb://localhost,localhost:27018,localhost:27019

连接replica set,写入操作在主服务器,分布查询在从服务器

mongodb://host1,host2,host3/?slaveOk=true

直接连接第一个服务器(replica set一部分或主服务器或从服务器),当连接服务器有优先级且需要列出所有服务器时使用

mongodb://host1,host2,host3/?connect=direct;slaveOk=true

安全模式连接

mongodb://localhost/?safe=true

安全模式连接replica set,等待至少2个复制服务器成功写入,超时时间2秒

mongodb://host1,host2,host3/?safe=true;w=2;wtimeoutMS=2000
上一篇 下一篇

猜你喜欢

热点阅读