mongoDB的学习

Posted 梁小清

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongoDB的学习相关的知识,希望对你有一定的参考价值。

一、说明:mongoDB的学习,非常建议去菜鸟教程,里面已经有很详细的教程了。这里贴上安装教程 http://www.runoob.com/mongodb/mongodb-window-install.html。这里主要是记录一下踩的坑。

安装环境是win7,

二、安装时进度条卡住了。由于我下载时最新版就是3.6。安装时就卡在这半小时了。我以为安装的时间就是比较长的。于是我就没关电脑就让它安装,睡觉去了。结果第二天醒来依旧这这样卡住的状态。

 

解决办法:1、关闭安装窗口,直接关闭没反应,须使用任务管理器来,强制结束任务来关闭进程

     2、由于之前安装使用了默认安装路径,C:\\Program Files\\MongoDB 、须手动去c盘找到这个文件并删掉它

     3、去官网下载3.4的版本。并重新安装

 

 三、安装的注意事项

 1、我是自定义安装,安装目录为C:\\mongodb

然后在C盘创建以下文件夹C:\\data\\db ,C:\\data\\log

(假如自定义安装在D盘,则必须在D盘上创建以下文件夹D:\\data\\db ,D:\\data\\log)

然后打开命令行窗口(win+R  --> 输入cmd ) ,进入C:\\mongodb\\bin

再执行以下命令

执行成功后会出来一串东西。然后你去浏览器运行一下  http://localhost:27017/,运行成功就会出现一行英文。

然后按 ctrl + c 就可以退出运行了

mongoDB连接成功了

四、配置mongodb服务

1、创建文件,路径为C:\\mongodb\\mongod.cfg,文件内容为

systemLog:
    destination: file
    path: c:\\data\\log\\mongod.log
storage:
    dbPath: c:\\data\\dbcfg

2、安装服务

C:\\mongodb\\bin\\mongod.exe --config "C:\\mongodb\\mongod.cfg" --install

3、启动服务 

net start MongoDB

4、关闭服务

net stop MongoDB

5、移出服务

C:\\mongodb\\bin\\mongod.exe --remove

  

五、MongoDB 后台管理 Shell

 如果你需要进入MongoDB后台管理,你需要先打开mongodb装目录的下的bin目录,然后执行mongo.exe文件,

MongoDB Shell是MongoDB自带的交互式javascript shell,用来对MongoDB进行操作和管理的交互式环境。

1、启动mongo服务,之后可以进行一些简单的逻辑运算

 

2、为了可以方便直接cmd后就可以直接使用MongoDB Shell。所以我们还需要去配置一下环境变量

一般是将mogondb 安装的bin目录,放到环境变量的系统变量里面。我的bin目录为C:\\mongodb\\bin。添加成功1后记得保存。然后重启电脑。

电脑重启后。要先运行mongodb的服务(双击打开C:\\mongodb\\bin\\mongod.exe)。运行后就出现以下窗口内容。这说明服务启动成功了。但是这个窗口不要关闭。关闭就代表关闭了服务

然后cmd 打开命令行窗口。直接输入mongo,运行也是可以的。

 

以上是关于mongoDB的学习的主要内容,如果未能解决你的问题,请参考以下文章

IOS开发-OC学习-常用功能代码片段整理

java SpringRetry学习的代码片段

python 机器学习有用的代码片段

ios - Heroku 和 MongoDb 上的自定义解析服务器错误 3080:JSON 文本没有以数组或对象开头,并且允许未设置片段的选项

学习 PyQt5。在我的代码片段中找不到错误 [关闭]

mongodb关联查询