MongoDB4.0+版本安装
>>>首先要下载MongoDB软件安装包, MongoDB社区版官网下载
>>>双击msi安装文件进行安装,点击"Next"
>>>勾选同意相关协议规定,点击"Next"
点击"Custom"-->"Browse"进行自定义目录安装,点击"Next">>
>>>取消安装启动服务,这个启动服务到后面再手动安装配置
>>>取消勾选安装"Install MongoDB Compass",点击"Next"
点击"Install"进行安装>>
>>>安装完成
如下介绍安装MongoDB启动服务
安装MongoDB启动服务之前,先在MongoDB安装目录下(C:\MongoDB)创建三个文件夹,
第一个为data文件夹(存储数据库文件),第二个为log文件夹(存储日志文件),第三个为config文件夹(存储配置文件)
在data文件夹下创建一个db文件夹
在 config文件夹下创建一个mongodb.conf文件,写入以下内容:
- #数据库数据存放目录
dbpath=C:\mongodb\data\db
#数据库日志存放目录- logpath=C:\mongodb\log\mongodb.log
#以追加的方式记录日志- logappend=true
#启用日志文件,默认启用- journal=true
#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false- quiet=true
#服务端口号- port=27017
#开启用户认证- #auth=true
#mongodb所绑定的ip地址- #bind_ip=0.0.0.0
安装MongoDB启动服务,以管理员身份运行CMD,切换到MongoDB安装目录bin文件夹下
执行命令:mongod.exe --install -f c:\MongoDB\config\mongodb.conf --serviceName "MongoDB"
如果提示“丢失api-ms-win-crt-runtime-|1-1-0.dll”系统错误,则需要安装vc_redist.x64,因为MongoDB是用C++开发的,vc_redist.x64官网下载地址
如果安装Visual C++ Redistributable Package失败,确保操作系统打了SP1补丁,
SP1补丁下载地址为:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=5842
启动MongoDB服务
执行命令:net start MongoDB
删除MongoDB服务
执行命令:mongod --remove --serviceName "MongoDB"
这里就不演示这个操作了
通过客户端登录MongoDB管理控制台
执行命令:mongo 127.0.0.1:27017 或 mongo
可以将mongodb的目录(C:\MongoDB\bin)加入到系统环境变量,方便运行MongoDB命令
如果想要开启远程访问,需要提前创建具有登录权限的用户
执行命令:use admin
执行命令:db.createUser({user:"root",pwd:"123456",roles:["root"]})
进入配置文件 C:\MongoDB\config\mongodb.conf
把 #auth=true、#bind_ip=0.0.0.0中的#去掉后保存即可,重启下MongoDB服务,就可以远程登录MongoDB了
需要把服务器的防火墙关闭,或在入站规则中放通TCP 27017端口
远程认证登录数据库
执行命令:mongo 192.168.1.104 -uroot --authenticationDatabase admin
MongoDB4.0+版本安装的更多相关文章
- 新手小白Linux(Centos6.5)部署java web项目(mongodb4.0.2安装及相关操作)
红帽企业或CentOS的Linux上安装MongoDB的社区版: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat ...
- (新)elasticsearch6.0版本安装head插件
ES6.0版本安装head插件 1.1 前言 不知道是我电脑问题还是最近的开源软件都比较**,mysql和elasticsearch新版本变动都比较大. elasticsearch6.0貌似已经不支持 ...
- elasticsearch6.0版本安装head插件
ES6.0版本安装head插件 1.1 前言 不知道是我电脑问题还是最近的开源软件都比较**,mysql和elasticsearch新版本变动都比较大. elasticsearch6.0貌似已经不支持 ...
- Cassandra -- Cassandra 3.0版本安装
============================================================ 服务器信息 搭建三节点的Cassandra群集: SERVER1: 192.1 ...
- Vim 8.0 版本安装方法及添加Python支持
利用Git安装 最简单也是最有效的方法 1. 获取Vim仓库: git clone https://github.com/vim/vim.git 2. 升级到最新的版本: cd vim git pul ...
- centos7安装MongoDB4.0(yum安装)
1.添加 yum repo vi /etc/yum.repos.d/mongodb-org-4.0.repo 添加如下内容 [mongodb-org-4.0] name=MongoDB Reposit ...
- 最新MySQL5.7.3.0版本安装(图文版本)
转自:http://www.myexception.cn/mysql/1609536.html 可以从http://dev.mysql.com/downloads/下载MySQL服务器安装软件包,我下 ...
- vue3.0版本安装
如果安装过其他版本的vue的话先卸载 npm uninstall -g vue-cli //卸载指令 卸载不会影响以前项目的启动 然后安装 NPM安装: npm install -g @vue/cli ...
- (转)elasticsearch6.0版本安装head插件
1.1 前言 不知道是我电脑问题还是最近的开源软件都比较**,mysql和elasticsearch新版本变动都比较大. elasticsearch6.0貌似已经不支持命令行安装head插件了,反正我 ...
随机推荐
- Eigen学习之简单线性方程与矩阵分解
Eigen提供了解线性方程的计算方法,包括LU分解法,QR分解法,SVD(奇异值分解).特征值分解等.对于一般形式如下的线性系统: 解决上述方程的方式一般是将矩阵A进行分解,当然最基本的方法是高斯消元 ...
- Oracle EBS AP 已经完全付款的发票仍然可以选择并进行零金额的付款
1>找出相应的发票; SELECT DISTINCT ai.invoice_id, ai.invoice_num invoice_num, pv.segment1 vendor_num, pv. ...
- Oracle EBS 更改物料说明后,在MTL_SYSTEM_ITEMS_B表中无变化
需要再中文和英文环境同时修改: 程序里,可以通过初始session语言环境来解决.
- C# 判断程序是否已经在运行
方式1: /// <summary> /// 应用程序的主入口点. /// </summary> [STAThread] static void Main() { //获取欲启 ...
- voltdb数据库持久性,扩展集群
之前在git上下载的voltdb,以及在官网下载的社区版voltdb均不支持持久性事务,和扩展集群,今天下载了企业试用版voltdb,安装过程不再赘述,记录一下我的使用过程 持久性测试 以前的 vol ...
- [翻译] JTCalendar
JTCalendar JTCalendar is a calendar control for iOS easily customizable. JTCalendar 是一个很容易定制的日历的控件. ...
- [翻译] TransitionKit
TransitionKit https://github.com/blakewatters/TransitionKit A simple, elegantly designed block based ...
- windows下搭建vue开发环境
Vue.js是一套构建用户界面的 “渐进式框架”.与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计.Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合.2016 ...
- 心灵鸡汤[all]
1. [iPhone 有哪些非常有必要下载的 App] 2. 相 信 自 己 3. 英语四级作文模板 4. 比尔盖茨的人生忠告 5. 李嘉诚 <Are you ready> 6. 李嘉诚语 ...
- AT89S52之串行异步通信笔记
SRF 中断入口地址 中断源 外中断 外部中断0 INT0(P3.2) 外部中断1 INT1(P3.3) 电平方式触发 低电平 脉冲方式触发 脉冲后延的负跳 内中断 定时中断 串行中断 中断允许控制寄 ...