mongoDB学习笔记——安装及启动
WINDOWS环境下:
一、安装
步骤一: 下载MongoDB
url下载地址: http://downloads.mongodb.org/win32/
步骤二: 设置MongoDB程序存放目录
例如,将其解压到 c:\,再重命名为mongo,路径为c:\mongo。
步骤三: 设置数据文件设置存放目录
例如,在c:盘建一个db文件夹,路径c:\db
步骤四: 启动MongoDB服务
进入 cmd 提示符控制台,c:\mongo\bin\mongod.exe --dbpath=c:\db 。
可以将c:\mongo\bin\写到环境变量里,不必每次都写这个路径。
--dbpath是一个参数。
可以用 mongod /? 或者 mongod --help查看其他参数。比如
--logpath 日志目录
--journal 应用日志启动。
--repairpath 修复(因为我们安装到默认的目录data\db,所以要指明目录名)
for windows参数
install 安装成服务
remove 卸载服务
mongodb启动以后,如果因为种种意外原因,比如宕机,那么下次mongodb可能就启动不来,就需要修复,用到这个repair或者repairpath参数。据说启动的时候用上这个journal参数,就会严谨很多,避免这个缺陷。
步骤五、连接
新打开一个CMD输入:c:\mongo\bin\mongo,开始MongoDB之旅
步骤六、断开连接
连接mongoDB后,想断开的话,可以 输入exit或者是ctrl + c
步骤七、关闭数据库
连接的情况下,use admin,切换到admin,然后输入db.shutdownServer()。
补充: 如果想开机即启动,可以将MongoDB作为
Windows 服务随机启动 先创建C:\mongo\logs\mongodb.log文件,用于存储MongoDB的日志文件, 再安装系统服务。
C:\mongo\bin\mongod --dbpath=c:\ db --logpath=c:\mongo\lo gs\mongodb.log --journal --install
卸载的话,将install换成remove
===================================
如果MongoDB已经安装成为WINDOWS的服务,不知为何,、
无论是在mongodb服务中,输入
>use admin
>db.shutdownServer()
还是在WINDOWS的CMD中,输入
net stop MongoDB
都可以将服务停止,但同时会报错。
mongoDB学习笔记——安装及启动的更多相关文章
- MongoDB学习笔记一:MongoDB的下载和安装
MongoDB学习笔记一:MongoDB的下载和安装 趁着这几天比較空暇,准备学习一下MongoDB数据库.今天就简单的学习了一些MongoDB的下载和安装.并创建了存储MongoDB的数据仓库. 将 ...
- MongoDB 学习笔记(一):安装及简单shell操作
一.说明 1.该系列MongoDB学习笔记的学习环境采用的MongoDB版本为mongodb-win32-i386-2.4.6,操作系统为win7. 二.安装 1.新建两个目录,分别是D:\Insta ...
- MongoDB学习笔记(1):MongoDB的安装和说明
MongoDB学习笔记(1):MongoDB的安装和说明 快速开始 下载地址 官网下载: https://www.mongodb.com/download-center?jmp=nav#communi ...
- mongoDB 学习笔记纯干货(mongoose、增删改查、聚合、索引、连接、备份与恢复、监控等等)
最后更新时间:2017-07-13 11:10:49 原始文章链接:http://www.lovebxm.com/2017/07/13/mongodb_primer/ MongoDB - 简介 官网: ...
- MongoDB学习笔记:快速入门
MongoDB学习笔记:快速入门 一.MongoDB 简介 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统.在高负载的情况下,添加更多的节点,可以保证服务器性能.M ...
- MongoDB学习笔记(转)
MongoDB学习笔记(一) MongoDB介绍及安装MongoDB学习笔记(二) 通过samus驱动实现基本数据操作MongoDB学习笔记(三) 在MVC模式下通过Jqgrid表格操作MongoDB ...
- MongoDB学习笔记(六)--复制集+sharding分片 && 总结
复制集+sharding分片 背景 主机 IP 服务及端口 Server A ...
- MongoDB学习笔记(五)--复制集 && sharding分片
主从复制 主从节点开启 主节 ...
- MongoDB学习笔记(四)--索引 && 性能优化
索引 基础索引 ...
随机推荐
- EasyUI系列学习(四)-Droppable(放置)
一.创建组件 1.使用标签创建一个放置区 <div id="pox" class="easyui-droppable" style="width ...
- MVC系列学习(四)-初识Asp.NetMVC框架
注:本文章从伯乐那盗了两张图,和一些文字: 1.MVC设计模式 与 Asp.Net Mvc框架 a.MVC设计模式 MVC设计模式 是一种 软件设计模式,将业务逻辑 与 界面显示 分离,并通过某种方式 ...
- Mac下CUDA开启及Tensorflow-gpu 1.4 安装
本文由@ray 出品,转载请注明出处. 文章链接:http://www.cnblogs.com/wolfray/p/8040694.html 在之前的文章中,笔者介绍了在Mac下安装Tensorfl ...
- JS高级——沙箱
基本概念 1.沙箱:与外界隔绝的一个环境,外界无法修改该环境内任何信息,沙箱内的东西单独属于一个世界 2.苹果手的app使用的就是沙箱模式去运行,隔离app的空间,每个app独立运行 js沙箱基本模式 ...
- 多线程-实现Runnable接口
当一个任务或者函数多个线程同时调用时仅仅继承Thread是不行的.需要实现Runnable接口. 好处: 1.将线程的任务从线程的子类中分离出来,进行了单独的封装. 按照面向对象的思想将任务封装成对象 ...
- Python random模块&string模块 day3
一.random模块的使用: Python中的random模块用于生成随机数.下面介绍一下random模块中最常用的几个函数. 1.常用函数: (1)random.random() 用于生成一个0到1 ...
- .net 学习视频
http://www.iqiyi.com/a_19rrh9jx9p.html http://www.cnblogs.com/aarond/p/SQLDispatcher.html --读写分离 ht ...
- POJ3984——迷宫问题
迷宫问题 Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 31616 Accepted: 18100 Descriptio ...
- LOJ 6145 Easy (动态点分治+线段树)
题目传送门 先建出来点分树,以每个点为根开线段树,维护点分子树内编号为$[l,r]$的儿子到根的距离最小值 每次查询$x$开始,沿着点分树向上跑,在每个点的线段树的$[l,r]$区间里都查一遍取$mi ...
- gitlab分享项目到其它组
1. 找到以下页面(管理员权限),随便点入一个项目 2. 点击edit编辑 3.点击members 4. 查看是否分享成功