eggjs实战从0开始(3)- 非关系数据库mongodb

1.下载mongodb

下载地址:https://www.mongodb.com/try/download/community
可参考菜鸟教程,下载完成mongodb

2.将mongodb配置到环境变量

找到mongodb的bin文件夹,复制地址,例如:D:\mongodb\bin
复制地址到计算机的系统变量Path中,配置环境变量,然后cmd打开命令行窗口,输入

mongo

发现运行成功后,输入

show dbs

显示如图:
在这里插入图片描述
说明下载完成,环境变量配置成功。

3.配置mongodb为系统服务

到此为止,每次打开mongodb数据库,都需要在黑窗口用命令行打开,并且黑窗口不能关闭,关闭黑窗口会将数据库服务也关闭,这显然是不符合开发习惯的。
所以需要将monogodb配置成系统服务。
我的数据库下载完成后自动配置为服务,不用下面两个步骤。如果本地服务中找不到mongodb服务,可以参考以下两个步骤。

  • 1)在下载的mongodb文件夹下,找到data文件夹,在其中新建文件夹config,然后在config文件夹中新建文件mongod.conf
    如图:在这里插入图片描述
    注意此文件不能用记事本打开,使用编写代码的ide打开。
  • 2)在创建好的mongod.conf文件中输入代码
systemLog:
   destination: file
   path: D:\mongodb\data\log\mongolog.txt
storage:
   dbPath: D:\mongodb\data\db

注意两个地址根据自己下载数据库的地址修改,如果data文件夹下没有log文件夹和db文件夹,则手动创建空文件夹。
然后运行

 mongod.exe --config "D:\mongodb\data\config\mongod.conf" --install

我按照步骤走一遍后,报错了,但是我看教学视频是成功的,如果这套方式不行,可以参考链接:
https://www.cnblogs.com/shaosks/p/6589867.html
里面介绍了配置服务和删除服务的详细方法。

今天在win7上装了3.4版本的mongodb,真的是各种坑,安装完后,服务竟然还启动不了,报错:不能在本地启动mongodb,最终把mongodb的服务删了,然后重新运行下面的命令行,重新安装服务才启动成功。上面的命令行在win10下载mongodb最新版是没问题的,在老版上不知道为啥出问题了。

C:\Program Files\MongoDB\Server\3.4\bin>mongod --logpath "C:\Program Files\Mongo
DB\data\log\mongolog.log" --logappend --dbpath "C:\Program Files\MongoDB\data" -
-directoryperdb --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install

4.下载可视化工具

下载mongodb数据库可视化工具robo3T
地址:https://robomongo.org/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

中二少年学编程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值