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学习笔记(四)--索引 && 性能优化
索引 基础索引 ...
随机推荐
- Android 微信网址分享添加网络图片
public static void share(String CustomEventData,String title,String titlle_detail,String imgUrl)thro ...
- [Android]异常4-javax.mail.AuthenticationFailedException
javax.mail.AuthenticationFailedException 背景:JavaMail发送电子邮件 异常原因: 可能一>发件人帐号.密码有误 可能二>需要使用SSL安全认 ...
- JavaScript学习书签
JavaScript常用正则表达式 闭包 JavaScipt DOM 变量提升
- 11-c++虚拟函数
虚拟函数 #include "stdio.h" class A{ public: void print() { printf("%s","this i ...
- more
参数选项: -num 指定屏幕显示大小为num行. +num 从行号num开始显示. -s 把连续多个空行显示为一行. -p 不滚屏,而是清除整个屏幕,然后显示文本. -c 不滚屏,而是从每一屏的顶部 ...
- 如何解决Win10预览版一闪而过的disksnapshot.exe进程?
Win10之家讯上周微软如约向Insider用户推送了Win10预览版10576更新,本次更新修复了之前版本中存在的一些问题,从日常使用的情况来看,对比之前的预览版系统要更稳定了一些,但是还是存在一些 ...
- tbType和TypeList操作
tbType查询数据库后 获得一个DataTable的数据表 数据表是写在内存里面的 可以在这个项目的其他地方去访问它,由于在内存里面 所以访问速度很快 用代码获取它的哪一行的数据供使用 例如 tbB ...
- Linux内核系统调用处理过程
原创作品转载请注明出处 + https://github.com/mengning/linuxkernel/ 学号末三位:168 下载并编译Linux5.0 xz -d linux-.tar.xz . ...
- SpringMVC进行json数据交互
请求key/value.输出json.此方法在开发中比较常用. 在注解适配器中加入messageConverters <!--注解适配器 --> <bean class=" ...
- [转载]java中Date,SimpleDateFormat
一.Java中的日期概述: 日期在Java中是一块非常复杂的内容,对于一个日期在不同的语言国别环境中,日期的国际化,日期和时间之间的转换,日期的加减运算,日期的展示格式都是非常复杂的问题. 在Java ...