mongodb的安装及注意事项(推荐阅读)

1:您可以通过下面的命令来查看正在运行的Windows版本:

  wmic os get caption  
  wmic os get osarchitecture  
下载MongoDB

去mongodb的官网http://www.mongodb.org/downloads下载64bit的包

安装MongoDB

在Windows资源管理器,找到下载MongoDB的.msi文件,它通常位于默认的Downloads文件夹。双击.msi文件。会出现安装引导       画面并帮助您完成安装过程。

如果您选择“Custom”(自定义)安装选项来指定安装目录。

后续的介绍都介绍您安装MongoDB在C:\mongodb路径下(放到D盘下面也是一样的)

    为了启动mongodb方便,将mongod.exe路径加入环境变量,电脑->属性->高级系统设置->环境变量,在path里加入路径:

这样在命令行任何地方都能用到mongod命令。

2:建立数据文件及启动

然后在D盘新建一个mongodb文件夹用来放数据文件并在mongodb文件夹下建立data,log文件夹,在data下面新建db文件夹,新建在log文件夹下建立mongodb.log文件

启动mongodb服务:打开命令行输入命令

>mongod --dbpath D:\mongodb\data\db --logpath D:\mongodb\log\mongodb.log --logappend

出现以下情况表示在27017端口启动成功。

解析:mongodb --dbpath 命令是创建数据库文件的存放位置,启动mongodb服务时需要先确定数据库文件存放的位置,否则系统不会自动创建,启动会不成功。--logpath 表示日志文件存放的路径     --logappend  表示以追加的方式写日志文件

在浏览器上会看到该信息:

默认27017端口,也可以通过--port 命令来修改端口,如:mongod --port 9888 "d:\\mongodb\\data"

3:将MongoDB服务添加到windows服务

为了不每次使用MongoDB都通过cd、mongod等命令繁琐的启动服务,我们可以将其添加到windows服务中,具体命令如下:

D:\mongodb\bin>mongod --dbpath=D:\mongodb\data\db --logpath=D:\mongodb\logs\mongod.log --install --serviceName MongoDB
   D:\mongodb\bin>net start MongoDB
   MongoDB 服务已经启动成功。
   D:\mongodb\bin>net stop MongoDB
   MongoDB 服务已成功停止。 

其中:

--dbpath:指定数据库路径

--logpath:指定保存日志的文件路径

--install:安装windows服务

--serviceName:设置MongoDB服务名

net start MongoDB:启动MongoDB服务

net stop MongoDB:停止MongoDB服务

运行之后,我们打开"计算机" -- "管理" -- "服务" windows的服务管理界面就可以看到“MongoDB”的服务了。

 Windows服务中的MongoDB服务

4:客户端连接数据库

另开一个cmd窗口,原来的那个窗口不要关闭,如果窗口关闭则服务也关闭
首先通过cd命令切换到Mongodb\bin目录下,然后通过mongo ip:port 命令来连接数据库
ip代表我们需要访问的数据库服务的ip,port代表数据库服务的端口
Dos代码   收藏代码
  1. D:\mongodb\bin>mongo 127.0.0.1:27017  
  2. MongoDB shell version: 2.0.2-rc2  
  3. connecting to: 127.0.0.1:27017/test  
  4. >  
   代表访问成功,连接到test库
如上例子中127.0.0.1代表本机,27017是Mongodb服务端默认端口
如果我们在配置mongodb服务时使用的是默认的端口,那么我们在通过客户端访问时可以不用指定访问的ip和port
Dos代码   收藏代码
  1. D:\mongodb\bin>mongo  
  2. MongoDB shell version: 2.0.2-rc2  
  3. connecting to: test  
  4. >  
   同样地,访问成功,连接到test库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值