mongoDb学习整理(一)--Mongodb安装
来源:互联网 发布:mathcad 是什么软件 编辑:程序博客网 时间:2024/06/05 17:55
本文是学习MongDb:The Definitive Guide(Mongodb权威指南)一书做的浅显的整理,请大神们多多指教。
安装mongodb
mongodb的安装一般是指构建核心数据库服务器mongod。mongod可以作为单个服务器、主从节点、副本集的成员,还可以做片(通常指mongodb进程)
mongodb需要一个数据目录用来存放数据库文件,还需要一个端口来监听数据库连接。
安装mongodb首先需要下载mongo安装文件,下载链接:www.mongodb.org
下面对mongodb的版本号进行简单说明:mongodb的版本号也很好理解。偶数开头版本号是稳定版,奇数开头版本号是开发版,如1.6开头的(1.6.0,1.6.1,1.6.15)是稳定版,1.7开头的(1.7.0,1.7.2….)是开发版,当开发版达到x.y.5是就已经非常接近生产环境了。
windows环境下安装mongodb
msi安装包安装方法
1.下载mongodb的msi安装包,双击安装。(不做详述)
2.配置mongodb的window环境变量。(不做详述)
3.配置mongodb运行环境
在mongodb的根目录下创建mongo.config文件,文件内容如下:dbpath=D:\mongodb\data
logpath=D:\mongodb\log\mongo.log
前一句代表数据存储目录,后一句日志文件目录
4.启动MongoDb Server
命令行切换到mongodb安装根目录下,运行命令启动:mongod.exe --config d:\mongdb\mongo.config
也可以不用配置文件mongo.config,直接将dbpath与logpath写在命令行中运行,如:mongod.exe --dbpath D:\mongodb\data --logpath D:\mongodb\log\mongo.log
下面列出mongodb启动参数:
–bind_ip绑定服务IP,若绑定127.0.0.1,只能本机访问,不指定默认本地所有IP
–logpath 定MongoDB日志文件,注意是指定文件不是目录
–logappend 使用追加的方式写日志
–dbpath 指定数据库路径
–port 指定服务端口号,默认端口27017
–serviceName 指定服务名称
–serviceDisplayNam指定服务名称,有多个mongodb服务时执行。
–install 指定作为一个Windows服务安装。
可以执行mongod –help来显示所有的参数选项
为了使用方便我们会把mongodb的服务作为window服务来启动,
使用如下命令将mongodb服务作为window服务:mongod--bind_ip 你的ip --logpath "D:\mongodb\log\mongo.log"--logappend --dbpath "D:\mongodb\data" --port 你的端口 --serviceName window服务名--serviceDisplayName 单个mongodb服务时可不写此项 --install
如果没有其它需要,此命令可以只有–dbpath选项。
zip包安装方法
1.下载zip安装包。
2.建立数据目录,如D:\mongodb,mongodb默认使用的数据目录是C:\data\db。
3.解压zip安装包,终端进入解压目录,执行如下命令mongod.exe --dbpath D:\mongodb\
如果数据目录不使用mongod默认目录.,那么需要用–dbpath来指定数据目录,否则直接执行mongod.exe
即可POSIX系统(linux、mac OS..)
1.下载对应的安装包 tar.gz或其它压缩类型
2.创建数据目录,并保证数据目录有写权限$ mkdir -p /data/db
$ chmod -R $USER:$USER /data/db
3.解压安装包,并进入安装包目录,指定数据目录并启动$ tar zxf mongod-linux-i686-1.6.0.tar.gz
$ cd mongod-linux-i686-1.6.0
$ bin/mongod -dbpath /data/db
连接测试mongodb数据库
终端执行mongo 127.0.0.1:27017命令(需要配置环境变量,否则要进入/mongodb/bin/目录),启动mongodb后台。默认连接到test数据库。
如果设有密码:mongo -u root -p pwd 127.0.0.1:27017
- mongoDb学习整理(一)--Mongodb安装
- mongodb安装与基本查找操作:学习整理(一)
- 学习MongoDB 一:MongoDB 入门(安装与配置)
- 学习MongoDB 一:MongoDB 入门(安装与配置)
- mongodb学习(一):centos下安装mongodb
- MongoDB学习笔记(一)MongoDB的介绍和安装
- MongoDB (一):安装MongoDB
- MongoDB学习日记(一):安装指南
- MongoDB 学习一(安装、启动、关闭)
- MongoDB学习(一)
- MongoDB学习(一)
- mongoDB学习(一)
- mongodb学习(一)
- Mongodb学习(一)
- 《MongoDB权威指南》学习整理----MongoDB安装与监控
- MongoDB 学习(-) 安装
- 学习MongoDB 四: MongoDB查询(一)
- MongoDB学习笔记(一)初识MongoDB
- CSS和JavaScript在线代码压缩工具推荐
- 平面上欧拉定理:poj 2284( LA 3263 ) That Nice Euler Circuit
- python里的属性和方法
- 远程仓库---添加远程库
- 在win7下安装Moodle遇到的几个问题
- mongoDb学习整理(一)--Mongodb安装
- HTML5 中 postMessage sendMessage使用
- zookeeper安装和学习(一)
- Android:图片压缩的3种方法实例
- 小感想
- SVN加载项目失败
- Git常用命令
- C 语言实现常用排序
- JSP 3个编译指令