专栏首页Python程序员杂谈window7下安装使用mongoDB(简单)

window7下安装使用mongoDB(简单)

项目需要使用mongo数据库,简单使用了一下,首先到http://www.mongodb.org 下载win系统用的“芒果”。解压到D盘,下载名字比较长,改为mongodb,然后在里面建立两个文件夹data和logs。

Cmd下进入mongodb下的bin目录,使用以下命令:

D:\mongodb\bin>mongod --logpath=d:/mongodb/logs/mongd.log

然后就是设置数据库文件所在,并且启动了:

D:\mongodb\bin>mongod --dbpath d:/mongodb/data

启动后如下:

Mon Feb 14 21:11:15 Mongo DB : starting : pid = 0 port = 27017 dbpath = d:/mongo
db/data master = 0 slave = 0  32-bit

** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data

**       see http://blog.mongodb.org/post/137788967/32-bit-limitations for more

Mon Feb 14 21:11:15 db version v1.4.4, pdfile version 4.5
Mon Feb 14 21:11:15 git version: 9dcac11bd72c7cb34ca278313f033efcdd4908eb
Mon Feb 14 21:11:15 sys info: windows (5, 1, 2600, 2, 'Service Pack 3') BOOST_LI
B_VERSION=1_35
Mon Feb 14 21:11:15 waiting for connections on port 27017
Mon Feb 14 21:11:15 web admin interface listening on port 28017

然后另外启动一个cmd(原先那个不关),尝试一下芒果的威力。

D:\mongodb\bin>mongo
MongoDB shell version: 1.4.4
url: test
connecting to: test
type "exit" to exit
type "help" for help
> db.help【这个命令就不用说了】

然后简单操作一下:
> use testdb;  【切换数据库】
switched to db testdb
> db.myc.save({a:10}); 【存数据,其中的myc是一个collection,暂时认为他就是一个表,个人看法哦,刚接触这个数据库】
> db.myc.find();  【查数据库】
{ "_id" : ObjectId("4d592a5fc6220000000060d6"), "a" : 10 }

更多内容可以看官网手册:

http://www.mongodb.org/display/DOCS/Tutorial#Tutorial-InsertingDataintoACollection

要实现mongo服务自动启动参看:

http://hi.baidu.com/zdz8207/blog/item/74a998509ddd3870853524a0.html

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • backbone.js中的异常处理

    今天收到一个网友(暖阳下的懒猫)对backbone.js中的提问邮件,回答了下,觉得应该有其他人也会遇到这样的问题,于是征求了暖阳下的懒猫同意,把邮件发到这里,...

    the5fire
  • SSH连*nux常用命令二

    通过SSH连接*nux服务器,需要记住很多命令,今天用到了一些,记下来,以免忘记。

    the5fire
  • Nginx 主动监测模块 upstream check 误用导致的502--no live upsteams

    nginx出现502 Bad GateWay的原因大部分情况下应该都不是Nginx的问题,而是后端Server的问题,比如程序挂了,比如响应太慢了。不过有时问题...

    the5fire
  • 谷歌在Kaggle上发起包容性图像挑战赛

    发布大型公开图像数据集,如ImageNet,Open Images和Conceptual Captions,是推动计算机视觉领域巨大进步的因素之一。虽然这些数据...

    AiTechYun
  • 还在迷茫?点进来马上get→从零开始学数据分析最佳路线!

    ? 俗话说读万卷书,行万里路.不如阅人无数,阅人无数不如名师指路.可见一个好的导师是多么的重要,选择正确的路线,就能避免走许多弯路, 让自己站在巨人的肩膀上去...

    小莹莹
  • Power BI商业智能与业务分析的结合,让你在企业中脱颖而出

    传统上,企业将数据战略集中在power BI商业智能(BI)上,但预测和规范分析平台的兴起,部分归功于机器学习和人工智能,正在改变这个方程式。即使是商业智能本身...

    CDA数据分析师
  • 想做数据化转型,为什么必须要上企业级BI?

    如今,数据化转型已经成为了企业进行精细化管理的重头戏,十年前我们有OA、ERP,但是随着企业管理质量和要求的不断提高,单一的ERP系统可能已经满足不了一些大型企...

    数据分析的那些事儿
  • 独家 | 机器人时代我们如何保住工作

    似乎每一所高中和大学都组建了一个团队参加各种机器人比赛。牛津大学马丁学院进行的一项有争议的研究声称,美国45%的工作将在未来二十年内被自动化代替。焦虑不安的学...

    机器人网
  • 普京:机器人可能会吃掉我们

    【新智元导读】本周,普京发表一番奇怪的评论,认为最终机器人或许会吃掉人类。这种想法曾有过先例。2009年,一款叫做EATR的军事机器人可以通过枯死的树获取能量。...

    新智元
  • “big data” 与 “database” ?

    最近的大数据是非常的火,如何理解大数据与DATABASE 不同的地方,今天想瞎说八道一下,个人对大数据和数据库之间不同的一些想法。

    AustinDatabases

扫码关注云+社区

领取腾讯云代金券