mongodb4版本,windows下的安装与配置(史上步骤最全最详细+图解)
安装的是4.2.1版本,安装途中出现过很多错误,找遍各种博客基本没能解决
1.mongodb安装的官方地址:
https://www.mongodb.com/download-center/community?jmp=nav
2.点击下载,得到一个mongodb-win32-x86_64-2012plus-4.2.1-signed.msi,双击使用
若已有下载,选择remove清除干净
3.开始下载,点击next,同意协议以后跳转至此页面,点击Custom选择安装
点击Browse修改你需要安装的位置,修改完点击next
这里区别于3的版本,自动给你装好服务(service),点击next,不过这对我来说是个坑
此处默认勾选Install MongoDB Compass(图形界面),不要勾选,下不动,next,install
安装过程中出现了一个警告,不知道是什么蛇皮,应该是权限不够,点击Ignore忽略
(Verify that you have sufficient privileges to start system servies)
4.下载完成后文件如下,进入data创建一个文件夹db(用来存储数据与配置)
创建好db文件夹后,进入bin目录下,按住shift + 右键,点击在此处打开命令行
在当前目录下输入:mongod --dbpath (你创建db的路径,以下是我db文件夹的路径)
- 补充1:mongod(服务端命令),mongo(客户端命令)
- 补充2:使用mongo前,得开启mongod,不然没得用
按下enter以后输出的应该是日志之类的东西吧,不是很懂,这就算是启动成功了
验证请求成功:打开浏览器输入localhost:27017(localhost是本机,冒号后是端口)
出现以下提示则证明成功一半了
5.试用一下mongodb,前面的命令行不要关闭,还是在bin目录下打开新的命令行
自此为止,以上是以命令行与mongodb交互的,非常不方便
6.为了不那么麻烦去启动mongodb(用mongod启动,再用mongo使用)
我们需要去安装一个可视化的启动服务(配置成系统服务)
前面提到,安装过程中,有自动帮我们弄了一个服务,但是是不能用的,应该得设置环境变量吧,小白,这个不清楚,大佬看到这篇博客可以评论补充
桌面-我的电脑-右键-管理-服务-找到MongoDB(因为前面图片默认name是这个名字),右键启动,出现以下:
(Windows无法启动MongoDB Server服务,错误1053)
这个不能用,我自己的方法是把这服务删除,重新自己创建一个
删除的方法:
- bin目录下输入:mongod.exe --remove --serviceName "MongoDB"
创建的方法:
- 创建首先需要创建一个mongodb的日志文件,以下是我日志文件的目录
- 点击开始,搜索栏里输入cmd,找到cmd,右键以管理员身份运行
- 通过(H:)进入到我mongodb的盘中,通过(cd mongodb..)一直进入到bin目录下
- 输入这些属性,其中path为路径,logpath为日志路径,dbpath为db文件夹路径
如果创建命令没打错,那么服务就创建成功了
桌面-我的电脑-右键-管理-服务-找到MongoDB
右键启动服务,如果没报错,则启动成功,可以自己设定启动类型(手动为自己启动,自动为开机自己启动,别人选择的是手动)
验证服务:
安装时,感觉什么错误提示都碰过了,找遍所有博客都没有解决办法
其他博客基本上都是3的版本,这是4版本的安装过程
希望对想要学习mongodb的朋友有帮助,若有补充,可评论
mongodb4版本,windows下的安装与配置(史上步骤最全最详细+图解)的更多相关文章
- Lua在Windows下的安装、配置、运行
Lua在Windows下的安装.配置.运行 本文链接:https://blog.csdn.net/ChinarCSDN/article/details/78667262 展开 # Windows下安装 ...
- Windows下pry安装和配置
Windows下pry安装和配置 pry是一个增强型的交互式命令行工具,比irb强大. 有自动完成功能,自动缩进,有颜色.有更强大的调试功能. pry 安装很简单. 在终端输入: gem instal ...
- windows下redis安装和配置
windows下redis安装和配置 redis介绍 Redis是一个开源,高级的键值存储和一个适用的解决方案,用于构建高性能,可扩展的Web应用程序. Redis有三个主要特点,使它优越于其它键值数 ...
- solr在windows下的安装及配置
solr在windows下的安装及配置 首先,solr是基于Java开发的,所以使用的话需要先进行java环境的配置,在Java环境配置好之后就可以去http://www.apache.org/dyn ...
- Windows下GIT安装与使用(上传远程端)
Windows下GIT安装与使用(上传远程服务器) 1. 登陆http://msysgit.github.io/并下载Git 2. 打开下载的exe文件,一路默认(路径可以去修改).有可能电脑需要 ...
- QT在windows下的安装与配置
先了解Qt: Qt一直以来,分为商业.开源两个版本,商业版本为用户提供了二级制的动态库,直接安装既可以使用,但是需要花钱购买license,而开源版本则遵守GPL协议,提供了源码,用户需要自行编译,才 ...
- windows下nginx安装、配置与使用(转载)
目前国内各大门户网站已经部署了Nginx,如新浪.网易.腾讯等:国内几个重要的视频分享网站也部署了Nginx,如六房间.酷6等.新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx ...
- windows下nginx安装、配置与使用
目前国内各大门户网站已经部署了Nginx,如新浪.网易.腾讯等:国内几个重要的视频分享网站也部署了Nginx,如六房间.酷6等.新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx ...
- kafka在windows下的安装和配置
博主最近在学习有关kafka的配置安装以及在spring的集成使用.但网上关于kafka的配置参考资料基本都是于linux下的配置,于是博主在整理了相关windows下kafka的配置记录在博客里.由 ...
随机推荐
- Information Management System
Information Management System 一.代码部分 #include <stdio.h> #include <stdlib.h> #include < ...
- Life is not supposed to be easy 。
对每个人而言,真正的职责只有一个: 找到自我.然后在心中坚守一生,全心全意,永不停息. 所有其他的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧. 对婚姻,对房子的 ...
- HTML DOM属性
innerHTML属性 获取元素内容的最简单方法是使用innerHTML属性 innerHTML属性对于获取或替换HTML元素的内容很有用 innerHTML属性可用于获取或改变任意HTML元素,包括 ...
- 【转】淘宝UED上关于chrome的transition闪烁问题的解决方案
最近在用BetterScroll实现一个功能的时候,在滚动区域中会有一个绝对定位的按钮,结果在IOS中出现了快速滚动,停止的时候,会先消失后显现的问题,所以查找了相关的文章,发现是transition ...
- C++做四则运算的MFC计算器(一)MFC界面创建
学习最有效的方法就是实战,这两篇文章写了做MFC加减乘除计算器的过程. 第一写前台MFC界面搭建,第二写后台计算原理及代码. MFC编程参考教程:http://www.jizhuomi.com/sch ...
- Cross-Site Scripting:DOM 跨站点脚本:DOM
- Xshel和Xftp免费版
打开:https://www.netsarang.com/zh/free-for-home-school/ 然后填写自己的姓名与真实的邮箱即可.提交成功后,会将下载链接发送至刚才填写的邮箱里,发送的下 ...
- JavaScript高阶函数(Heigher-order function)
概念 <javascript设计模式和开发实践>中定义 函数既可作为参数被传递,也可以作为返回值输出 满足以下条件: 接受一个或多个函数作为输入 输出一个函数 高阶函数一般是那些函数型包含 ...
- python3 tornado api + angular8 + nginx 跨域问题
问题: 上一个博客部署好了api之后,前端开始吊发现了跨域的问题. 接口地址: http://111.231.201.164/api/houses 服务器上使用的是nginx转发 数据: 前端ang ...
- Hello universe!
Hello, universe. This is my first cnblogs article.this blog apply to computer technology and another ...