连接MongoDB数据库的方法有很多种,今天讲解在本地服务器上或ECS上安装Mongo Shell工具,通过Mongo Shell的方式登录MongoDB数据库。
操作步骤
登录MongoDB管理控制台。
在页面左上角,选择实例所在的地域。
在左侧导航栏,单击副本集实例列表。
找到目标实例,单击实例ID。
单击左侧导航栏的数据库连接,获取单个节点的连接地址和 ConnectionStringURI 连接地址。
在安装有 Mongo Shell 的本地服务器或ECS上进行连接。
副本集中的单个节点连接方式。
日常测试时,可直接连接 Primary 节点。需要注意的是一旦发生主备切换,连接节点的角色将发生变化,从而会对读写操作造成影响。
在安装有 Mongo Shell 的本地服务器或ECS上进行连接。
mongo --host -u -p --authenticationDatabase
说明
:Primary 节点或 Secondary 节点的连接地址。
Primary 节点:副本集实例中的主节点,该节点拥有数据库读写权限。
Secondary 节点:副本集实例中的从节点,该节点仅拥有数据库的读权限。
:登录数据库的账号,默认为root 。
:对登录数据库的账号和密码进行认证的数据库,默认为admin 。
示例:
mongo --host dds-bp**********.mongodb.rds.aliyuncs.com:3717 -u ro