MongDB 的下载和使用

一、MongoDB数据库的概述 

MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。是当前NoSQL数据库中比较热门的一种,在企业中被广泛的使用,MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个文档数据库,这意味着它将数据存储在类似JSON的文档中,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组

MongoDB有很多优点,但是缺点也是很明显的,比如不能建立实体关系、没有事务管理机制

 

二、MongoDB的安装

1、打开官网https://www.mongodb.com/,进入社区服务器下载

2、选择你当前的操作系统,选择ZIP格式下载

 3、解压缩文件后,创建文件夹和文件具体各个内容如下:

    a、data目录下 建db目录用来存放数据库文件 

   b、logs目录下建mongo.log(用于存放logger日志) 

 c、其实data和log两个文件夹,在何处创建都无所谓,依个人习惯。关键在于"mongo.config"配置内容中,"dbpath"和"logpath"所指向的路径在mongo.config 新建的配置文件中添加如下配置信息 ,里面的内容有的不是必须的 前两行必须得指定 

dbpath=D:\mongodb-4.2.6\data\db  #数据库路径
logpath=D:\mongodb-4.2.6\logs\mongo.log #日志输出文件路径
#logappend=true #错误日志采用追加模式
#journal=true #启用日志文件,默认启用
#quiet=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
port=27017 #端口号默认为27017

4、上述准备工作完成后使用管理员身份打开cmd 控制台进入解压包的 bin目录下输入如下命令 

mongod  --dbpath D:\mongodb-4.2.6\data\db 

5. 以“超级管理员身份”运行"cmd",创建MongoDB管理服务,输入以下命令: 

mongod --config "D:\mongodb-4.2.6\mongo.config" --install --serviceName "MongoDB"

此时打开资源管理器进入服务就可以看到MongoDB的服务已经在Windows Service里面了,下次再启动mongodb服务的时候就可以在任意位置打开命令行输入net start mongodb就可以了 

 

 启动MongoDB服务命令(同样要使用“超级管理员身份运行”):

net start MongoDB

关闭MongoDB服务命令:

net stop MongoDB

移除windows service中的mongodb服务:

mongod –remove

6. 设置环境变量,这样就能在任意位置开启MongDB

 

 

三、MongoDB的使用

1、确保MongoDB服务已经开启

2、win + R直接运行"cmd",开启mongo数据库,输入"mongo"即可运行

3、编写MongDB的SQL语句

   显示所有数据库:show dbs/show databases

  切换到test数据库,空数据库不会显示,需要创建一个集合,并插入文档 

  创建一个名为user的集合,并插入数据

 查看user集合

 显示所有集合

删除集合user的名称为ay的记录

上面只是一些简单的SQL语句,更多MongDB的SQL可以在网上查找

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章