win7环境下安装MongoDB
1、从http://www.mongodb.org/downloads获取,下载适合windows版本的mongodb,注意32位和64位的区别
2、将下载的zip版本,解压到D:/mongodb
3、创建数据库文件的存放位置。系统默认的位置是C:/data/db,可以在启动的时候,通过参数--dbpath 来修改文件夹路径。如D:/mongodb/data/db。
需要注意的是,这个文件夹需要手动创建,若文件夹不存在,则mongodb不能正常启动。
4、打开cmd命令行,启动mongodb服务
D:/mongodb/bin/mongod.exe --dbpath D:/mongodb/data/db
显示:
D:\>mongodb\bin\mongod.exe --dbpath D:\mongodb\data\db
2014-08-18T11:58:48.034+0800 [initandlisten] MongoDB starting : pid=6964 port=27017 dbpath=D:\mongodb\data\db 64-bit host=dell-PC
2014-08-18T11:58:48.052+0800 [initandlisten] targetMinOS: Windows 7/Windows Server 2008 R2
2014-08-18T11:58:48.070+0800 [initandlisten] db version v2.6.4
2014-08-18T11:58:48.080+0800 [initandlisten] git version: 3a830be0eb92d772aa855ebb711ac91d658ee910
2014-08-18T11:58:48.097+0800 [initandlisten] build info: windows sys.getwindowsv
ersion(major=6, minor=1, build=7601, platform=2, service_pack='Service Pack 1') BOOST_LIB_VERSION=1_49
2014-08-18T11:58:48.123+0800 [initandlisten] allocator: system
2014-08-18T11:58:48.132+0800 [initandlisten] options: { storage: { dbPath: "D:\mongodb\data\db" } }
2014-08-18T11:58:48.182+0800 [initandlisten] journal dir=D:\mongodb\data\db\journal
2014-08-18T11:58:48.224+0800 [initandlisten] recover : no journal files present, no recovery needed
2014-08-18T11:58:48.267+0800 [initandlisten] waiting for connections on port 27017
则表示正常启动,监听27017端口,可以通过http://localhost:27017/访问,可以看到一些相关信息
启动的时候可以通过 --port 的方式,修改数据库端口,如:D:\>mongodb\bin\mongod.exe --port 88888 --dbpath D:\mongodb\data\db
5、再打开一个cmd窗口,输入D:/mongodb/bin/mogod.exe 来创建一个mongodb客户端
MongoDB shell version: 2.6.4
connecting to: test
6、连接成功,来进行第一个测试
// 查看当前连接的数据库
>db
test
// 创建一个表并插入一行数据
>db.test_table.insert({a:1})
// 查看刚刚插入的数据
>db.test_table.find()
7、像步骤4这样启动mongodb服务很麻烦,可以将mongodb注册为mysql服务,这样就方便多了。
在CMD下面输入: D:\mongodb\bin\mongod.exe --logpath D:\mongodb\logs\mongodb.log --logappend --dbpath D:\mongodb\data\db --directoryperdb --serviceName MongoDB --install
来创建系统服务
--logpath:指定了日志的目录
--logappend:表示日志是以附加的方式添加的
--dbpath:指定了数据的存放目录
--directoryperdb:说明每个数据库都会新建一个目录
MongoDB:windows 服务名
--install 表示是安装(相反,--remove表示删除)
8、可以通过 net start MongoDB、net stop MongoDB 来管理服务,也可以通过服务界面进行管理。
win7环境下安装MongoDB的更多相关文章
- 在Win7环境下安装启动Linux
在Win7环境下安装启动Linux 在Win7系统下,安装启动Linux特别的不方便,由于XP下的boot.ini配置文件不在了,要加入�一下启动选项的话, 仅仅能使用专门的工具,这或多或少给人带来不 ...
- win10开发环境下安装mongodb
MongoDB 下载 https://www.mongodb.com/download-center/community 在win10系统安装mongodb需要vc++运行库,如果没有则会提示“无法启 ...
- win7环境下安装运行gotour【转载整理】
转载请注明出处:http://www.cnblogs.com/Vulpers/p/5562586.html 最近尝试学习golang,在某个网站(真忘了)上发现gotour是一款灰常叼的教程& ...
- Windows 环境下安装MongoDB
mongoDB下载地址 https://www.mongodb.org/ 在mongoDB官网下载windows版本的mongoDB后解压出来(本文以解压到D盘为例) 在解压出来的MongoDB文件夹 ...
- D1. Docker: win7 环境下安装 Docker
[下载与安装] win7.win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载,下载地址:http://mirrors.aliyun.com/docker-too ...
- 在win7环境下安装python2.6.6
Python2.x与3.x语法并不相同,这里装的是2.6.6的版本. 1.下载Python2.6.6: https://www.python.org/downloads/ 根据自身计算机的特点选择Py ...
- linux环境下安装mongodb
最近有用到mongodb,顺便找到了以前的指南,顺便写一篇随笔,以后或许有用到的地方. 第一步:下载mongodb的linux版本,mongodb-linux-x86_64-3.2.4.tgz(去官网 ...
- Centos环境下安装mongoDB
安装前注意: 此教程是通过yum安装的.仅限64位centos系统 安装步骤: 1.创建仓库文件: vi /etc/yum.repos.d/mongodb-org-3.4.repo 然后复制下面配置, ...
- win7环境下安装composer
以前python有pip,但是PHP一直没有好的包管理工具,不过现在php也有比较好的包管理工具了,那就是composer 1:下载地址:https://getcomposer.org/downloa ...
随机推荐
- java中读取程序运行时间
第一种是以毫秒为单位计算的. Java代码 //伪代码 long startTime=System.currentTimeMillis(); //获取开始时间 doSomeThing(); // ...
- 用代码场景Spine人物
在使用Spine动画的时候可能会需要用代码创建,所以就小小的研究了一下 /// <summary> /// 加载一个spine的骨骼动画 /// </summary> /// ...
- 郁闷的C小加(一)(后缀表达式)
郁闷的C小加(一) 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 我们熟悉的表达式如a+b.a+b*(c+d)等都属于中缀表达式.中缀表达式就是(对于双目运算符来说 ...
- 关于写的Java书籍进展
大家好,去年说要写本Java书,近期就快出版了.眼下已经開始打印样书了,最快于本月中旬左右就能够在互动网www.china-pub.com上看到消息,其它各个站点何时会发售要看详细进货情况. 去年我预 ...
- Service的基本组成
Service与Activity的最大区别就是一有界面,一个没有界面. 如果某些程序操作很消耗时间,那么可以将这些程序定义在Service之中,这样就可以完成程序的后台运行, 其实Service就是一 ...
- 3种SQL语句分页写法
在开发中经常会使用到数据分页查询,一般的分页可以直接用SQL语句分页,当然也可以把分页写在存储过程里,下面是三种比较常用的SQL语句分页方法,下面以每页5条数据,查询第3页为例子: 第一种:使用not ...
- NodeJS下载文件实例
var http = require('http');var express = require('express');var fs=require("fs"); var app ...
- XML CDATA(Mybatis mapper and XML)
Tip:must be followed by either attribute specifications, ">" or "/>". 所有 X ...
- unity3d实现Socket
首先创建一个服务器 using UnityEngine; using System.Collections; using System.Net.Sockets; using System.Net; u ...
- C++引用和函数返回值
这是老师上课讲的内容,现在把它写下来,一方面当做复习,另一方面真的想学点东西.废话不多说,先贴上测试的代码: #include <iostream.h> float temp; float ...