Shell 链接&Compass 使用 | 学习笔记

本文涉及的产品
云数据库 MongoDB,通用型 2核4GB
简介: 快速学习 Shell 链接&Compass 使用

开发者学堂课程【MongoDB精讲课程(上):Shell 链接&Compass 使用学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/726/detail/12951


Shell 链接&Compass 使用


内容介绍:

一、两种方式的演示


一、两种方式的演示

之前已经用俩种方式把 MongoDB 进行启动,启动后要进行连接服务。连接有两种方式,一个是 shell 命令,还有一个是通过图形化界面

1.shell 命令

本地的数据库连接就是找到 Mongo 命令

在命令提示符输入以下 shell 命令既可完成登陆

Mongo

mongo --host=127.0.0.1 --port=27017

查看已有的数据库  >show database

退出 mongodb  exit

更多参数可以通过帮助查看: mongo --help

提示: MongoDB Javascript shell 是一个基于 JavaScript 的解释器,故是支持 js 程序的,

image.png

查看以下并目录,下图是命令的目录。首先刚刚并目录里面俩个命令:

一个启动服务的时候,用的是 Mongod.exe;连接的时候是要 momgo.exe.

image.png

数据库启动之后需要新建一个 cmd 窗口,同时刚刚启动的服务不能关(关闭后是连接不上的)。新建一个窗口,如果新建本地的 mongo.db 数据库是不用添加任何的参数,直接敲入 mongo 命令即可。下图是连接起来的效果,会发现它会自动找到本地的127.0.0.0的端口,

image.png

查看是否连接成功,输入 dbs

如下图可以看到连接成功,这个三行内容就是默认的三个库。

image.png

可以尝试带参数的形式就是指定它的端口号,输入语句 mongo  --host=127.0.0.1   --port=27017,--host 也可以换位localhost,代表本地,--port=27017表示指定端口号。之后如下图。是可以连接起来的。

image.png

同理在敲 show dbs,确定l连接的成功。结果如下,可以看到三个默认的库如下。

image.png

2.Compass-图形化界面客户端

MongoDB 官网下载 MongoDB Compass

地址:

https://www.mongodb.com/download-center/v2/compass?Initial=true

如果是下载安装版,则按照步骤安装;如果是下载压缩版,直接解压,执行里面的MongoDBCompassCommunity.exe 文件即可。找到文件打开后,会发现有默认的,可以不填。

在打开的界面中,输入主机地址、端口等相关信息,点击连接;就会连接到本地的库。

下载之后优先选择 zip,这个软件前提是已经解压缩到 c 盘上的 work 目录,如下。

image.png

找到如下图中的 compass 软件,

image.png

这个软件是绿色版的找到后直接使用就行,如下图找到对应的 exe 文件打开。

image.png

打开软件后,如下图所示。可以不用填写,已经有默认的,可以直接点击右下角的 CONNECT 的按钮,进入图形化界面,就会进行连接本地库的操作。

image.png

这就会展示出来和第一种效果一样的三个小库,如下图。图形化界面的好处就是可以很简洁的进行可视化的操作,之后也会讲解三个库的具体工作原理。

image.png

相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。   相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
相关文章
|
2月前
|
Shell Linux API
【Shell 命令集合 磁盘维护 】Linux 查找指定目录下的所有符号链接文件 symlinks 命令使用教程
【Shell 命令集合 磁盘维护 】Linux 查找指定目录下的所有符号链接文件 symlinks 命令使用教程
33 1
|
4月前
|
Shell Linux C++
Linux C/C++ 开发(学习笔记二):Shell脚本编程案例
Linux C/C++ 开发(学习笔记二):Shell脚本编程案例
39 0
|
4月前
|
Java Shell Linux
Shell编程 学习笔记
Shell编程 学习笔记
69 1
|
5月前
|
Shell Linux Perl
shell 学习笔记
shell 学习笔记
50 1
|
Java 大数据 Shell
Azkaban--使用实战--shell、command 调度 | 学习笔记
快速学习 Azkaban--使用实战--shell、command 调度
658 0
Azkaban--使用实战--shell、command 调度 | 学习笔记
|
12月前
|
Shell 开发工具 Perl
shell学习笔记
shell学习笔记
|
SQL Shell PHP
某教程学习笔记(一):19、任意文件上传和sql语句拿shell
某教程学习笔记(一):19、任意文件上传和sql语句拿shell
79 0
某教程学习笔记(一):19、任意文件上传和sql语句拿shell
|
运维 Java Shell
Linux Shell 训练营 Day3|学习笔记
快速学习 Linux Shell 训练营 Day3。
126 0
Linux Shell 训练营 Day3|学习笔记
|
SQL 大数据 Shell
Shell 命令行--内外部参数 | 学习笔记
快速学习 Shell 命令行--内外部参数
176 0
|
Shell 关系型数据库 MySQL