MongoDB 安装(Window/Linux)
MongoDB安装在Windows上
在 Windows上,首先要安装 MongoDB下载最新发布的MongoDB: http://www.mongodb.org/downloads 确保得到正确的版本取决于您的 Windows 版本的MongoDB。为了得到 Windows版本打开命令提示符并执行以下命令:
C:\>wmic os get osarchitecture
OSArchitecture64-bit
C:\>
只支持32位版本的MongoDB数据库小于2GB,适合仅用于测试和评估目的。
现在,解压缩下载的文件到c:\drive 或任何其他地方。确保提取的文件夹名称是mongodb-win32-i386-[version] 或 mongodb-win32-x86_64-[version]。 [version]是MongoDB中下载的版本。
现在,打开命令提示符并运行以下命令
C:\>move mongodb-win64-* mongodb
1 dir(s) moved.
C:\>
如果你已经提取mondodb 在其它不同的位置,然后去到那个路径使用命令cd FOOLDER/DIR,现在运行上面给出的过程。
MongoDB 的数据文件夹来存储文件。 MongoDB的数据目录的默认位置是c:\data\db。因此需要使用命令提示符来创建这个文件夹。执行以下命令序列
C:\>md data
C:\md data\db
如果MongoDB 安装在不同的位置,那么需要指定任何替代路径 \data\db通过设置路径DBPATH 为 mongod.exe。对于同样的问题,下面的命令
在命令提示符指到 MongoDB 的安装文件夹的bin目录。假设安装文件夹 D:\set up\mongodb
C:\Users\XYZ>d:
D:\>cd "set up"
D:\set up>cd mongodb
D:\set up\mongodb>cd bin
D:\set up\mongodb\bin>mongod.exe --dbpath "d:\set up\mongodb\data"
这将显示在控制台上输出连接消息等待指示 mongod.exe 过程运行成功。
现在运行 MongoDB,需要打开另一个命令提示符,并发出以下命令
D:\set up\mongodb\bin>mongo.exe
MongoDB shell version:2.4.6
connecting to: test
>db.test.save({ a:1})>db.test.find(){"_id":ObjectId(5879b0f65a56a454),"a":1}>
这将显示,MongoDB 是成功安装和运行。下一步运行需要 MongoDB 发出命令
D:\set up\mongodb\bin>mongod.exe --dbpath "d:\set up\mongodb\data"
D:\set up\mongodb\bin>mongo.exe
MongoDB 安装在Ubuntu
运行下面的命令导入MongoDB 的公共GPG密钥:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
使用下面的命令创建一个 /etc/apt/sources.list.d/mongodb.list 文件
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen'| sudo tee /etc/apt/sources.list.d/mongodb.list
现在发出以下命令以更新储存库:
sudo apt-get update
现在安装 MongoDB使用下面的命令:
apt-get install mongodb-10gen=2.2.3
在上面安装2.2.3 是发布MongoDB 的版本。确保始终安装最新版本。现在MongoDB安装成功。
启动 MongoDB
sudo service mongodb start
停止MongoDB
sudo service mongodb stop
重启 MongoDB
sudo service mongodb restart
要使用MongoDB 运行以下命令
mongo
这将会连接到运行的 mongod 实例。
MongoDB 帮助
要获得 MongoDB客户端的命令列表,需要输入命令db.help()。这会列出命令如下列表所示:
MongoDB 统计信息
要获得关于MongoDB的服务器统计,需要在MongoDB客户端键入命令db.stats()。这将显示数据库名称,阻碍收集和数据库中的文档。输出的命令如下所示:
MongoDB 安装(Window/Linux)的更多相关文章
- mongodb安装 window
安装MongoDB 1.按照操作系统下载http://www.mongodb.org/downloads. 2.在D盘新建MongoDB文件夹(此文件夹为自定义的数据库安装目录D:\MongoDB)把 ...
- MongoDB安装(Linux)
下载文件 http://downloads.mongodb.org/linux/mongodb-linux-i686-static-2.5.0.tgz 解压: tar -zxvf mongodb-li ...
- 快速掌握mongoDB(一)——mongoDB安装部署和常用shell命令
1.mongoDB简介 mongoDB 是由C++语言编写的,是一种分布式的面向文档存储的开源nosql数据库.nosql是Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统 ...
- mongoDB(一)——mongoDB安装部署和常用shell命令
1.mongoDB简介 mongoDB 是由C++语言编写的,是一种分布式的面向文档存储的开源nosql数据库.nosql是Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统 ...
- MongoDB之二基础入门(window/linux安装启动)
mongodb中有三元素:数据库,集合,文档,其中“集合”就是对应关系数据库中的“表”,“文档”对应“行”. 一window安装与启动 一. 下载 上MongoDB官网 ,下载页面:https://w ...
- Linux下mongodb安装
1>设置mongoDB目录 cd /home/apps 附:centOS下创建目录命令 mkdir /home/apps 2>下载mongodb curl -O http:// ...
- MongoDB C Driver and APIinstances linux MongoDB安装配置
<一,linux平台MongoDB安装配置>在这我们使用的Centos6 yum部署的,你想搞编译,自个干!
- MongoDB安装之window版本的安装
Windows 平台安装 MongoDB MongoDB 下载 MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制 ...
- WSL(Windows Subsystem for Linux)的安装与使用及 mongodb安装
有关WSL的介绍这里就不做解释了.另外,本文仅适用于win10 build 16215以及之后的版本,之前的版本可参考官方链接. (可使用“winver”命令查看windows版本号) 安装:1. ...
随机推荐
- VC中实现文字竖排的简单方法
好多人都觉得在VC中实现文字竖排是一件很难的事情,其实可以使用“躺”着的字体很方便的实现文字竖排. Windows中有一些字体是“躺”着的,例如:@Fixedsys.@System.@宋体.@黑体等等 ...
- MyEclipse10修改servlet模版
Myeclipse10中servlet模版存放的位置与早些的版本不同,它存放在: MyEclipse\Common\plugins中的下面那个jar包中 com.genuitec.eclipse.wi ...
- 修正 ListView 搜寻问题
问题:如果 SearchEdit 里已输入过搜寻字,再新建 ListView 项目后,会无法显示. 适用:Delphi XE5 源码下载:[原创]修正ListView搜寻问题.zip procedur ...
- 烦人的win10的输入法
这段时间在使用win10,被win10的输入法折腾的要死要死的... 通过度娘把它设置得跟win7使用习惯差不多了, (见:http://jingyan.baidu.com/article/b2c18 ...
- Java基础学习总结--对象容器
目录: ArrayList 顺序泛型容器 HashSet 集合容器 HashMap<Key,Value>容器 要用Java实现记事本的功能.首先列出记事本所需功能: 可以添加记录(字符串) ...
- 轻松掌握:JavaScript装饰者模式
装饰者模式 在传统的面向对象语言中,给对象添加功能常常使用继承的方式,但继承的方式会带来问题:当父类改变时,他的所有子类都将随之改变. 当JavaScript脚本运行时,在一个对象中(或他的原型上)增 ...
- python中的迭代与递归
遇到一个情况,需要进行递归操作,但是呢递归次数非常大,有一万多次.先不说一万多次递归,原来的测试代码是java的,没装jdk和编译环境,还是用python吧 先看下原本的java代码: public ...
- Linux下的应用程序性能分析 总结
Linux下的应用程序性能分析,根据内核程序和应用程序的不同,下文分两类进行描述. 我们侧重的是应用级别的程序,推荐google perf tool/kcachegrind组合 一.和内核有关的工具 ...
- bootstrap的一些资源
http://www.cnblogs.com/landeanfen/p/5461849.html 总结了时间,加载,自动增加图片选择,等bootstap控件 http://www.cnblogs.co ...
- 转 String,StringBuffer与StringBuilder的区别??
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能 ...