二:连接
约 309 字大约 1 分钟
后续的所有文章的基础,都是需要先连上mongodb,然后才能执行各种命令操作;
本文将介绍一下如何连接一个已经启动的mongodb服务器
1. 连接语法
标准URI连接语法:
mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]]
mongodb://
固定前缀username:password@
: 如果开启了用户登录验证,需要指定用户名密码host1:port1
: mongodb服务器的ip/域名 + 端口(不填时,默认为27017)database
: 如果指定username:password@
,连接并验证登陆指定数据库。若不指定,默认打开 test 数据库?options
: 是连接选项。如果不使用/database,则前面需要加上
2. 实例
直接连接方式如下,注意这种方式会保留用户名和密码,会有一定的安全风险
连接目标服务器
# 连接本地mongodb
mongo mongodb://root:root@127.0.0.1:27017/admin
连接多台服务器
mongo mongodb://root:root@127.0.0.1:27017,127.0.0.1:27018/admin
连接 replica set 三台服务器, 写入操作应用在主服务器 并且分布查询到从服务器
mongo mongodb://host1,host2,host3/?slaveOk=true
Loading...