mongoDB的使用方法

1.MongoDB Windows系统各个64位版本下载地址:http://dl.mongodb.org/dl/win32/x86_64

关于安装

1.自定义创建自己喜欢的路径,D:\mongodb
2.在D:\mongodb下减压下载的zip文件,然后在D:\mongodb下新建data文件夹D:\mongodb\data
3.然后分别建立db,log两个文件夹,至此mongodb下有以下文件夹
D:\mongodb\bin
D:\mongodb\data\db
D:\mongodb\data\log
在log文件夹下创建一个日志文件MongoDB.log,即D:\mongodb\data\log\MongoDB.log
4.命令行安装
D:\mongodb\bin>mongod -dbpath "D:\mongodb\data\db" //修改系统变量
安装完成之后打开http://127.0.0.1:27017/
看到:It looks like you are trying to access MongoDB over HTTP on the native driver port. 说明已经安装成功了。
5.操作:
双击bin下的mongod.exe (注意是d,这个是启动程序)//mongod
启动程序开启后,再运行mongo.exe 程序(注意没有d) ,界面如下 //mongo
测试数据库操作
>help (查看相关信息)
>db.foo.insert({a:1}) (往foo表插入a,1字段值,foo表为默认表)
>db.foo.find() (查看foo表数据)


1.mongod --dbpath "D:\MongoDB\data"
提示
NETWORK [initandlisten] waiting for connectionson port 27017
运行成功,连接端口为 27017
在浏览器的地址栏中输入:http://localhost:27017/
显示
It looks like you are trying to access MongoDB over HTTP on the native driver port.
服务已经在运行中了
新开一个命令行窗口
在 MongoDB 的安装目录下面运行
----------------------------------------------------
2.mongo
进入 MongoDB 交互界面,默认链接数据库 test
MongoDB shell version: 3.0.0
connecting to: test
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
http://docs.mongodb.org/
uestions? Try the support group
http://groups.google.com/group/mongodb-user

>
输入 db.test.insert({test: 1})
> db.test.insert({test: 1})
WriteResult({ "nInserted" : 1 })
提示成功插入 1 条记录
输入 db.test.find()
> db.test.find()
输出
{ "_id" : ObjectId("54ffb66eecbfe8a47f703eda"), "test" : 1 }
数据已经存入数据库中了
输入 exit 退出数据库交互
>exit

3.安装 MongoDB 服务
按照上面的方式运行 MongoDB,第一个打开的命令行窗口不能关闭,关闭了 MongoDB 就会停止,所以我们需要把 MongoDB 安装成 Windows 的一个服务,随系统启动自动运行:
以管理员权限打开命令行提示符,

建立 D:\MongoDB\data\log 目录,存放 MongoDB.log 的日志
在 MongoDB>bin目录下运行以下命令,安装 MongoDB 服务
mongod --dbpath "D:\mongoDB\data" --logpath "D:\mongodb\data\log\MongoDB.log" --install --serviceName "MongoDB"

4.启动 MongoDB 服务
net start mongodb
显示
MongoDB 服务已经启动成功。
MongoDB 已经作为系统服务启动成功
可以用上面的方法来测试一下 MongoDB 是否成功启动


5.mongod 关闭命令
net stop mongodb
显示
发生系统错误 109.
管道已结束
可以用上面的方法来测试 MongoDB 的关闭命令


6.如果MongoDB服务无法启动,可能存在情况如下(个人测试结果):
1.首先是没有用管理员执行net start MongoDB命令会出现这个情况,那么这时候只需要通过win+x+a进入管理员命令
符执行命令即可。

2.没有正常关闭mongodb服务,导致mongodb被锁了。这时候进入data(有些人的是db)目录,删除mongod.lock文
件,然后重新启动服务即可。

3.如果上面的情况都不能解决问题,那么问题就可能隐藏比较深了,可能是个人的操作不当导致。就拿我个人的出现
的问题来说,当一开始创建mongod.cfg文件时,由于大意对路径没有留意,原本路径为G:/MongoDB/data目录写成了
G:/MongoDB/data/db路径,此时生成的配置文件中dbpath就变成了G:\MongoDB\data\db,而我的目录中并不存在db
目录,所以直接造成了无法启动服务,这个错误非常致命,很难找出来!!!只能说活该吧。所以最后解决方法就是
把配置文件中的dbpath中的db去掉就行了。
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,711评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,079评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,194评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,089评论 1 286
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,197评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,306评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,338评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,119评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,541评论 1 306
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,846评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,014评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,694评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,322评论 3 318
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,026评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,257评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,863评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,895评论 2 351

推荐阅读更多精彩内容