mongdb是一个noSQL数据库,非关系型数据库,用于储存一些非结构化数据。在使用爬虫等爬取数据时,是非常方便的存储方式,应为任务数据都可以直接存储,不需要像关系型数据库一样,需要提前建表。
下载就记录一下mongodb在windwos上安装,并mongodb设置为windows服务,在后台运行。设立开机启动等。
1. mongodb下载
官网网址:https://www.mongodb.com/download-center?jmp=nav#community
这个是社区版的下载,需要的可以下载企业版。只是企业版需要注册用户才能下载(这点像oracle一样)
下载后,运行安装包,按照指示进行安装即可。安装完后,会产生mongodb的服务,另外,现在可能还会生成一个mongodb的可视化GUI,mongodb Compass Community是官方的可视化工具,个人感觉这个工具不咋地,不用的可以卸载掉。后面我们下载别的可视化工具。
2。 建立数据存储文件
安装完后,假设你的安装路径为: C:\Users\Amos\AppData\MongoDB\Server\3.6
那么在这个路径下,新建一个的用于存储数据的地方:
C:\Users\Amos\AppData\MongoDB\Server\3.6\data\db
然后这里可以检验一下mongodb是否可以正常运行。 在 C:\Users\Amos\AppData\MongoDB\Server\3.6\bin 目录下运行cmd,执行命令得到如下结果:
3。 配置mongodb服务
使用管理员运行cmd,在C:\Users\Amos\AppData\MongoDB\Server\3.6\bin 目录下,运行此命令。建立mongodb服务。mongodb默认监听端口为27017。
mongod.exe --bind_ip 0.0.0.0 --logpath C:\Users\Amos\AppData\MongoDB\Server\3.6\data\logs\mongodb.log --logappend --dbpath C:\Users\Amos\AppData\MongoDB\Server\3.6\data\db --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install
然后,我们可以打开电脑的服务管理界面,查看一下服务,加可以看到有个mongodb的服务了。
OK,然后右键开启,并设为自动启动就好。
4. 安装可视化工具。
官网地址:https://robomongo.org/
此为,mongodb的可视化工具,之前名为 robomongo,现在改为 robo 3t 了。当然还有更多功能的Studio 3T(但是这个不是免费的),这里我们下载 robo 3t
下载后,直接打开安装包,进行安装即可,安装完后,连接本地mongodb服务,端口为27017:
OK,到此mongodb的环境搭建就完成了。愉快的使用吧