MongoDB初步
2015-06-26 15:51
603 查看
最近处理的都是论坛、博客一类文档型的数据,也想换个数据库试试,刚好看到mongoDB,就试试吧。
mongoDB版本:3.0.4
mongoDB支持Linux、OS X和Windows系统,注意下载的时候选择好自己的系统版本。从2.2开始不支持XP了,现在最新的是3.0.4版本。可以使用下面两个命令来看自己系统和版本。
wmic os get caption
wmic os get osarchitecture
根据官网的说明,如果系统是Windows Server 2008 R2 或Windows 7的任何版本,都要下载微软发布的一个补丁。地址在:https://support.microsoft.com/zh-cn/kb/2731284
补丁描述为:
在 Windows 7 或 Windows Server 2008 R2 中使用 FlushViewOfFile() 函数清除内存内存映射文件时出现”33”DOS 错误代码
MongoDB被设计为运行在可信任的环境中,默认情况下没有启用“安全模式(Secure Mode)”。如果在公网上使用,请启用“安全模式”。
为了理解这个提醒,先用默认方式运行一下MongoDB好了
创建data目录:mongoDB需要一个data目录来存储数据,默认是在安装目录的根目录下的“\data\db”文件夹,这个需要手动创建,mongoDB不会自动创建。这里把数据存储在“E:\MongoDB\data”下;
运行mongoDB:安装时选择的默认安装,安装后可执行文件位于“C:\Program Files\MongoDB\Server\3.0\bin”下,进入该目录,执行:
如果目录中有空格,记得在目录两边加引号。现在mongoDB已经在运行了;
连接到mongoDB:再打开一个命令行工具,进入可执行目录,输入:
目录和配置文件:
之前的data目录定义为”E:\MongoDB\data”,建立一个log文件夹“E:\MongoDB\log”。
利用以下命令建立配置文件:
安装服务
运行/停止服务
删除服务
系统环境:
系统:windows 7 32bitmongoDB版本:3.0.4
Windows下安装
从官网下载安装包:https://www.mongodb.org/downloadsmongoDB支持Linux、OS X和Windows系统,注意下载的时候选择好自己的系统版本。从2.2开始不支持XP了,现在最新的是3.0.4版本。可以使用下面两个命令来看自己系统和版本。
wmic os get caption
wmic os get osarchitecture
根据官网的说明,如果系统是Windows Server 2008 R2 或Windows 7的任何版本,都要下载微软发布的一个补丁。地址在:https://support.microsoft.com/zh-cn/kb/2731284
补丁描述为:
在 Windows 7 或 Windows Server 2008 R2 中使用 FlushViewOfFile() 函数清除内存内存映射文件时出现”33”DOS 错误代码
运行
重要提示MongoDB被设计为运行在可信任的环境中,默认情况下没有启用“安全模式(Secure Mode)”。如果在公网上使用,请启用“安全模式”。
为了理解这个提醒,先用默认方式运行一下MongoDB好了
创建data目录:mongoDB需要一个data目录来存储数据,默认是在安装目录的根目录下的“\data\db”文件夹,这个需要手动创建,mongoDB不会自动创建。这里把数据存储在“E:\MongoDB\data”下;
运行mongoDB:安装时选择的默认安装,安装后可执行文件位于“C:\Program Files\MongoDB\Server\3.0\bin”下,进入该目录,执行:
mongod.exe --dbpath E:\MongoDB\data
如果目录中有空格,记得在目录两边加引号。现在mongoDB已经在运行了;
连接到mongoDB:再打开一个命令行工具,进入可执行目录,输入:
>mongo.exe
添加mongodb为windows服务
以管理员权限打开命令行;目录和配置文件:
之前的data目录定义为”E:\MongoDB\data”,建立一个log文件夹“E:\MongoDB\log”。
利用以下命令建立配置文件:
>echo logpath=E:\MongoDB\log\mongod.log> "E:\MongoDB\mongod.cfg" >echo dbpath=E:\MongoDB\data>> "E:\MongoDB\mongod.cfg"
安装服务
sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB\Server\3.0\bin\mongod.exe\" --service --config=\"E:\MongoDB\mongod.cfg\"" DisplayName= "MongoDB" start= "auto"
运行/停止服务
net start MongoDB net stop MongoDB
删除服务
sc.exe delete MongoDB
相关文章推荐
- Yii使用Mongodb
- mongoDB简介及安装
- MongoDB用户权限操作
- mongodb超全命令合集
- Linux下Mongodb安装和启动配置
- 使用node.js ,Express, 和Mongodb 简历一个简单的Restful 网页服务-part1
- php 调用 mongodb
- MongoDB常用操作命令大全
- centos7开机启动mongodb shard cluster
- mongodb集群状态
- MongoDB GridFS
- mongodb 2.6 window 安装启动服务
- python mongodb压力测试脚本
- mongoDB命令
- linux下安装配置mongodb
- MongoDB源码概述——内存管理和存储引擎
- MongoDB源码概述——内存管理和存储引擎
- MongoDB入门篇--增删改查
- mongodb3.1.3安全认证
- Mongodb知识及使用总结(一)