mongodb的安装简述

去mongodb的官网下载  www.mongodb.org
安装mongodb 遇到的问题,它的安装是很简单的,按照百度经验( http://jingyan.baidu.com/article/d5c4b52bef7268da560dc5f8.html )就可以了。
这里也简述下:
1、 创建数据库文件的存放位置,比如d:/mongodb/data/db
2、D:/mongodb/bin>mongod --dbpath D:\mongodb\data\db
3、 在d:\mongodb\data下新建文件夹log(存放日志文件),新建文件mongodb.log

4、在d:\mongodb新建文件mongo.config,

在mongo.config配置:

dbpath=D:\mongodb\data\db

logpath=D:\mongodb\data\log\mongodb.log

5、D:\mongodb\bin>mongod --config D:\mongodb\mongo.config 
但是过程中出现了一个小问题,原因是出于自己的无知,在所有都安装完成后,cmd  输入 services.msc 可以查看到MongoDB 的服务,可以点击启动或关闭,但是在我的里面没有找到该service,如下图

所以我一直怀疑是否自己还有mongodb的service 没有安装。实际上自己是已经装好了mongo的service,只是自己没有把它加到系统的servicrs里面,所以不会开机自启动,需要自己每次用的时候通过命名手动启动。
当然如果为了简单起见也可以添加到这里面来,开机时自动启动的服务。

设置服务名称:
D:\mongodb\bin>mongod --dbpath "D:\mongodb-2.6.3\data\db " --logpath "D:\mongodb-2.6.3\data\log \mongodb.log" --install --serviceName "MongoDB" (添加服务)
添加后我们可以services.msc中的窗口中看到如下:


D:\mongodb\bin>net stop MongoDB   (关闭服务)

D:\mongodb\bin>net stop MongoDB   (关闭服务)

D:\mongodb\bin>mongod --dbpath "D:\mongodb-2.6.3\data\db" --logpath "D:\mongodb-2.6.3\data\log\mongodb.log" --remove --serviceName "MongoDB"      (删除服务)



设置权限
D:\mongodb\bin>mongod --dbpath " D:\mongodb-2.6.3\data\db " --logpath " D:\mongodb-2.6.3\data\log \mongodb.log" --auth

设置权限用户名及密码
D:\mongodb\bin>mongo.exe
>use exam               需要设置的数据库

>db.addUser("rooot","123456")      用户名及密码设置


>use exam
>db.auth("root","123456")
1  测试连接表exam ,1表示连接成功,0表示连接失败,没有该库的权限

db. exam .save({"name":"lecaf"})     创建了名为exam的集合,并新增了一条{"name":"lecaf"}的数据
db. exam .insert({"name":"ghost", "age":10})     exam集合中插入一条新数据,,如果没有exam这个集合,mongodb会自动创建





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值