使用mongo shell和客户端连接至MongoDB Atlas
MongoDB Atlas是Mongo官方的一个集群服务,也可以注册并创建一个免费的集群,但DB的大小只有500M,如果数据量不是很大的应用,可以选择该集群方案
需要注意的是,目前我使用的这个集群,服务器存放在Amazon AWS上,这是一个外网的地址,所以需要有特别的方法才能可以连接到
首先在集群中创建用户名和密码,连接至集群时,需要用到
下载mongodb 3.6.4,下载以下安装包,https://downloads.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-3.6.4-signed.msi (该版本目前是最新的版本,新的版本包含更多的安全特性)
安装mongodb,安装的步骤,请参考《Windows 10 安装 Mongodb》
安装完成后,将mongodb的目录(我本机的C:\mongodb\bin)加入至环境变量中,这个动作是方便直接打开命令行工具就可以直接输入mogo能够直接打开mongo的客户端,而不需要进入至mongodb的安装目录中的bin目录才可以使用
mongod shell连接至集群中
获取连接字符串,点击集群中的“CONNECT”按钮,会弹出连接的方法,这里我们选择Mongo Shell的方式
选择了Mongo Shell后,会弹出连接的版本,因为我已经安装了最新的mongo版本(3.6.4),直接复制连接字符串至命令行
打开命令工具,输入命令,其中XXXXX的部分,即你集群的地址,可以在上面找到
mongo "mongodb+srv://XXXXXXXXXXXXX/test" --username weschen
输入了连接字符串后,可以查看到当前mongo客户端的版本,接着需要输入用户对应的密码
查询语句与原来的Mongodb命令一样
Studio 3T连接至集群
打开Studio 3T客户端
命令连接字符串
mongodb+srv://<授权的用户名>:<授权的用户密码>@<集群地址>/?connect=direct
点击OK后,会解析到集群用到的所有服务器,mongodb atlas默认是三台服务器
点击Test Connection,可以查看到是否已经正常连接到了,点击“Save”保存当前的连接
点击连接后,即可正常连接到集群
其他的操作与平时连接普通的DB没有什么不同
mongo connector for BI工具本地连接至mongo atlas
目前在本机已经安装了mongo connector for BI工具,关于mongodb connector for BI工具的安装步骤,可以参考《mongo connect BI 连接至Power BI》
查看文档,发现mongodb atlas M10以上的版本已经包含了mongo connector for BI,见https://docs.atlas.mongodb.com/bi-connection/?_ga=2.20605502.764772234.1523863254-688579200.1520828099#bi-connection
但因为我们目前是使用免费的版本,所以,还需要使用mongo connector for BI工具连接至mongo atlas中,但只能是本地连接,见https://docs.mongodb.com/bi-connector/current/#hosted-database-and-on-premises-bi-short
目前
使用mongo shell和客户端连接至MongoDB Atlas的更多相关文章
- MongoDB - Introduction of the mongo Shell
Introduction The mongo shell is an interactive JavaScript interface to MongoDB. You can use the mong ...
- MongoDB的基本操作:服务端启动,客户端连接,CRUD操作
本文内容: MongoDB的介绍 MongoDB服务端的启动 MongoDB客户端连接 SQL与MongoDB相关概念解释 什么是BSON 数据库操作 集合操作 文档操作 测试环境:win10 软件版 ...
- MongoDB - The mongo Shell, mongo Shell Quick Reference
mongo Shell Command History You can retrieve previous commands issued in the mongo shell with the up ...
- MongoDB - The mongo Shell, Data Types in the mongo Shell
MongoDB BSON provides support for additional data types than JSON. Drivers provide native support fo ...
- MongoDB - The mongo Shell, Write Scripts for the mongo Shell
You can write scripts for the mongo shell in JavaScript that manipulate data in MongoDB or perform a ...
- MongoDB - The mongo Shell, Access the mongo Shell Help
In addition to the documentation in the MongoDB Manual, the mongo shell provides some additional inf ...
- 20190418 CentOS7实用技能综合:系统安装 + WinScp客户端连接 + 防火墙端口号iptables + Nginx编译安装 + MySQL编译安装 + Redis编译安装 + MongoDB编译安装 + ActiveMQ/RocketMQ/RabbitMQ编译安装 + ...各类常用生产环境软件的编译安装
系统安装 + WinScp客户端连接 + 防火墙端口号iptables + Nginx编译安装 + MySQL编译安装 + Redis编译安装 + MongoDB编译安装 + ActiveMQ/Roc ...
- MongoDB - MongoDB CRUD Operations, Query Documents, Iterate a Cursor in the mongo Shell
The db.collection.find() method returns a cursor. To access the documents, you need to iterate the c ...
- MongoDB基本增删改查操作-mongo shell
基础 1.查看所有数据库: show dbs 2.选择数据库: use test 3.查看数据库中有哪些集合: show collections 如下图: 查询 1.查看集合中有哪些数据,其中abc为 ...
随机推荐
- 学习opencv-------函数使用二(图像变换)
#include"cv.h" #include"highgui.h" using namespace cv; void CVFILTER2D(IplImage ...
- redis 选择数据库
redis 127.0.0.1:6379> SELECT 1 # 使用 1 号数据库
- [LeetCode] 3. Longest Substring Without Repeating Characters ☆☆☆
Given a string, find the length of the longest substring without repeating characters. Examples: Giv ...
- jquery 条形码 插件jquery-barcode使用
转载文章 jquery 条形码 插件jquery-barcode使用 条码官网: http://barcode-coder.com/en/barcode-jquery-plugin-201.htm ...
- Enterprise Architect13 : 去掉UML图页面右侧那一道竖线
我们在使用Enterprise Architect 中,画用例图,时序图时,页面右侧有一条竖线,见下图: 如果页面元素太多,会超出竖线的范围,显得很不协调. 如果像去掉竖线,只需选择主菜单的Layou ...
- PHP系统编程--01.多进程与多线程
PHP中提供了一个扩展pcntl,可以利用操作系统的fork调用来实现多进程.fork调用后执行的代码将是并行的. PHP官方没有提供多线程的扩展,pecl中有一个pthreads扩展提供了多线程的特 ...
- Android检测View的可见性
Android中我们经常会用到判断View的可见行,当然有人会说View.VISIBLE就可以了,但是有时候这个真是满足不了,有时候我们为了优化,在View滚到得不可见的时候或者由于滚到只显示了部分内 ...
- 推荐15条MySQL改善经验,让系统更稳定
1. 为查询缓存优化查询 像 NOW() 和 RAND() 或是其它的诸如此类的SQL函数都不会开启查询缓存,谨慎使用 2.EXPLAIN 我们的SELECT查询(可以查看执行的行数) 可以让我们找到 ...
- DotNet 学习笔记 OWIN
Open Web Interface for .NET (OWIN) ----------------------------------------------------------------- ...
- TDD随想录
TDD随想录 谨以本文献给TDD的开创者与传播者 本文纯属个人经历,如有雷同纯属巧合 我从不觉得自己是一个好的程序员,甚至可能连合格都谈不上,不过在内心深处我却渴望着在编程这件事上获得成功. 可惜每次 ...