ITPub博客

首页 > 数据库 > > 如何安装mongoDB

如何安装mongoDB

作者:浪花小雨滴 时间:2020-05-12 10:32:06 0 删除 编辑

开宗明义,为什么要使用mongoDB?

因为可以搭建一个本地数据库,然后导入历史行情数据用于策略回测。

那么,为什么要写这个?因为网上安装mongoDB的教程有很多坑(这里省略泪千行)。作为一个萌新小白,在没有人指导的情况下,踩到坑的痛苦难以言表。所以打算把安装mongoDB的过程写下来。给大家参考下。

第一步,下载mongoDB

很多教程推荐在这里下载:

mongodb.org/downloads

但是,这个地址真的是很难找到,而且我的浏览器倒腾半天还下载不下来。这里直接给个下载地址:

dl.mongodb.org/dl/win32

第二步,在D盘安装mongoDB

1. 在D盘新建一个文件夹D:\workapp,然后将mongoDB的安装地址设置到这里。

2. 在D:\workapp下新建Data文件夹

3. 在D:\workapp\Data下新建db和log文件夹

4. 在D:\workapp\Data\log下新建MongoDB.log文件(其实不新建也可以)

第三步,启动MongoDB

进入D:\workapp\bin,

输入:mongod -dbpath "D:\workapp\Data\db"

作用:将mongodb的数据库文件创建到D:\workapp\Data\db目录

注意:

1、注意是mongod.exe

2、此时界面会停在[initandlisten] waiting for connections on port 27017 (此时数据库就已经启动)

第四步,试用MongoDB

不要关掉上一个cmd窗口。重新打开一个cmd窗口。这一点非常重要,我上次就是在这里踩到坑,关掉了上一个cmd窗口,结果怎么运行都报错。

在D:\workapp\bin这个目录下运行

D:\workapp\bin\mongo

窗口显示:2017-12-20T11:05:09.520+0800 I CONTROL [initandlisten]

表示可以使用mongoDB数据库了

第五步,以Windows Service的方式启动MongoDB

在C:\Windows\System32中找到cmd文件,右键以管理员模式打开。

这一步也非常重要。否则服务无法启动。

以管理员身份进入D:\workapp\bin目录,执行

mongod -dbpath "D:\workapp\Data\db" -logpath "D:\workapp\Data\log\MongoDB.log" -install -serviceName "MongoDB"

此时服务已经安装成功,运行

>net start mongodb (开启服务)

>net stop mongodb (关闭服务)

第六步,删除MongoDB (可选)

mongod -dbpath "E:\Work_App\MongoDB\Data\db" -logpath "E:\Work_App\MongoDB\Data\log\MongoDB.log" -remove -serviceName "MongoDB"

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31537575/viewspace-3168746/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2018-05-16

  • 博文量
    4259
  • 访问量
    40117