1. 从MongoDB官网下载:https://www.mongodb.com/download-center/community

MongoDB安装包

cenos上如何卸载mongodb windows卸载mongodb_cenos上如何卸载mongodb

2.双击打开下载好的安装包,点击Next。

cenos上如何卸载mongodb windows卸载mongodb_windows_02

3.勾选左下角的协议,继续点击Next.

cenos上如何卸载mongodb windows卸载mongodb_mongodb_03

4.选择Custom 自定义安装,根据自己的需要选择安装位置。点击Next——Install。

cenos上如何卸载mongodb windows卸载mongodb_windows_04

5.取消勾选左下角的勾,不安装可视化工具(根据自己需要,也可以勾选上),点击Next。

cenos上如何卸载mongodb windows卸载mongodb_cenos上如何卸载mongodb_05

6.等待MongoDB安装完成即可。

cenos上如何卸载mongodb windows卸载mongodb_cenos上如何卸载mongodb_06

7.点击Finish完成安装。

cenos上如何卸载mongodb windows卸载mongodb_数据库_07

8.右击我的电脑,选择“属性”,选择“高级系统设置”——“环境变量”

cenos上如何卸载mongodb windows卸载mongodb_windows_08

 

9.选择“Path”点击“编辑”,选择“新建”一个环境变量,将MongoDB的安装位置粘贴。

cenos上如何卸载mongodb windows卸载mongodb_windows_09

在服务中启动 MongoDB 服务

cenos上如何卸载mongodb windows卸载mongodb_mongodb_10

 

10.同时按住键盘的  win+R 组合键,输入 CMD (或者通过搜索找到CMD命令提示符)。

 

cenos上如何卸载mongodb windows卸载mongodb_mongodb_11

11.输入  Mongo 进入Mongo shell,  show dbs 查看当前数据库 , db.stats()查看当前数据库状态。 至此 Mongo数据库安装完成。

 

cenos上如何卸载mongodb windows卸载mongodb_数据库_12

 

12.可视化工具安装:

双击运行安装包

cenos上如何卸载mongodb windows卸载mongodb_数据库_13

点击Next,然后勾选同意协议,再点击Next

cenos上如何卸载mongodb windows卸载mongodb_mongodb_14

根据自己需要然后选择安装路径,然后一直点击Next,直到出现Install,点击Install安装

cenos上如何卸载mongodb windows卸载mongodb_cenos上如何卸载mongodb_15

等待安装完成即可

cenos上如何卸载mongodb windows卸载mongodb_cenos上如何卸载mongodb_16

双击桌面安装好的图标,点击accept

cenos上如何卸载mongodb windows卸载mongodb_mongodb_17

打开界面之后选择OK即可

cenos上如何卸载mongodb windows卸载mongodb_数据库_18

 

点击shell窗口编写命令

cenos上如何卸载mongodb windows卸载mongodb_数据库_19

13.卸载MongoDB:

以管理员身份打开CMD 命令窗口,执行命令 sc delete MongoDB 删除MongoDB服务 

cenos上如何卸载mongodb windows卸载mongodb_cenos上如何卸载mongodb_20

cenos上如何卸载mongodb windows卸载mongodb_windows_21

然后在安装目录下删除mongoDB在磁盘上的文件

14. 设置密码

mongodb密码和传统数据如mysql等有些区别: mongodb的用户名和密码是基于特定数据库的,而不是基于整个系统的。所有所有数据库db都需要设置密码。

查看所有数据库

show dbs

cenos上如何卸载mongodb windows卸载mongodb_cenos上如何卸载mongodb_22

进入admin数据库

use admin

cenos上如何卸载mongodb windows卸载mongodb_可视化_23

创建管理员账户

db.createUser({ user: "admin", pwd: "password", roles: [{ role: "userAdminAnyDatabase", db: "admin" }] })

cenos上如何卸载mongodb windows卸载mongodb_数据库_24

mongodb中的用户是基于身份role的,该管理员账户的 role是 userAdminAnyDatabase。admin用户用于管理账号,不能进行关闭数据库等操作。

创建root

db.createUser({user: "root",pwd: "password", roles: [ { role: "root", db: "admin" } ]})

root角色用于关闭数据库

常用命令:

cenos上如何卸载mongodb windows卸载mongodb_数据库_25

错误解决

在安装过程中可能出现的错误:

由于第二次安装MongoDB在虚拟机下安装,安装过程中没有出现其他错误。但在本地计算机上安装出现了服务需要每次手动启动,还可能存在服务无法启动的问题。

cenos上如何卸载mongodb windows卸载mongodb_cenos上如何卸载mongodb_26

 

解决办法:

1. 以管理员身份打开CMD ,删除服务:sc delete MongoDB,此时服务中的MongoDB显示为禁用状态。

cenos上如何卸载mongodb windows卸载mongodb_cenos上如何卸载mongodb_27

2.切换到安装目录下,在C:\MongoDB\data下新建db和log文件夹

cenos上如何卸载mongodb windows卸载mongodb_mongodb_28

3.执行命令:

mongod --dbpath C:\MongoDB\data\db --logpath C:\MongoDB\data\log\mongo.log --install --serviceName MongoDB

注:上面的路径替换成自己的安装路径且路径中不要出现空格,不然执行命令时会报错。

cenos上如何卸载mongodb windows卸载mongodb_mongodb_29

cenos上如何卸载mongodb windows卸载mongodb_mongodb_30

cenos上如何卸载mongodb windows卸载mongodb_数据库_31