MongoDB笔记(一)

2021-07-12  本文已影响0人  small_zeo

定义

MongoDB是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。
在高负载的情况下,添加更多的节点,可以保证服务器性能。
MongoDB旨在为WEB应用提供可扩展的高性能数据存储解决方案。
MongoDB将数据存储为一个文档,数据结构由键值对组成。MongoDB文档类似于JSON对象。字段值可以包含其他文档,数组及文档数组。
官网地址

下载地址

MongoDB下载
MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,需要注册后下载。

windows安装MongoDB

image.png

创建数据目录

MongoDB 将数据目录存储在 db 目录下。但是这个数据目录不会主动创建,我们在安装完成后需要创建它。
在MongoDB 的安装目录中(这里安装目录是C盘),使用cmd执行命令创建db文件夹:

cd C:\
md "\data\db"

运行 MongoDB 服务器

为了从命令提示符下运行 MongoDB 服务器,必须从MongoDB安装目录的bin目录(这里安装目录是C盘)中执行 mongod.exe 文件。
cmd执行命令:

C:\mongodb\bin\mongod --dbpath c:\data\db

执行成功,会输出如下信息:


image.png

连接MongoDB

在命令窗口中运行 mongo.exe 命令即可连接上 MongoDB(这里安装目录是C盘),执行如下命令:

C:\mongodb\bin\mongo.exe

MongoDB 后台管理Shell

如果你需要进入MongoDB后台管理,你需要先打开mongodb装目录的下的bin目录,然后执行mongo.exe文件,MongoDB Shell是MongoDB自带的交互式Javascript shell,用来对MongoDB进行操作和管理的交互式环境。


image.png
> db
test
>

由于它是一个JavaScript shell,可以运行一些简单的算术运算:


image.png
> db.runoob.insert({x: 7})
WriteResult({ "nInserted" : 1 })
> db.runoob.find()
{ "_id" : ObjectId("60ebf175144f48436e8b91dd"), "x" : 10 }
{ "_id" : ObjectId("60ebf8a731c880cfa3fb4e2a"), "x" : 7 }
>
上一篇 下一篇

猜你喜欢

热点阅读