• mongoDB windows安装


    MongoDB服务端可运行在LinuxWindows或IOS平台,支持32位和64位应用,默认端口为27017。推荐运行在64位平台,因为MongoDB在32位模式运行时支持的最大文件尺寸为2GB 

    从这些优点,很容易得到结论。mongodb就是给缺乏人手的中小型团队提供的一个处理海量数据的,高并发高可用性的数据化持久工具。

    如果你是大团队,你可以选择自行开发,可以选择hbase.但是,作为一个中小型团队,当你面临海量数据和高并发压力的情况下,mongodb可能是最合适的选

    择。 

    1:下载http://www.mongodb.org/display/DOCS/Downloads 选择你要下载的版本

    2:建一个DB文件夹 我是放到D盘,路径d:db

    3: 设置存放数据库文件的路径

    进入 cmd 提示符控制台

    D:mongodbin> mongod.exe --dbpath=d:DBdata

    (这个cmd不要关了!)

    4:重新新打开一个CMD窗口 输入:d:mongodbin>mongo.exe,如果出现下面提示,恭喜你安装成功了,很简单吧

    D:mongodbin>d:mongodbinmongo.exe MongoDB shell version: 1.4.0 url: test connecting to: test type "exit" to exit type "help" for help >

    5:D:mongodbin>mongod.exe -dbpath d:DB -install 注册windows service,免得以后麻烦,每次要启动

    D:mongodbin>mongo.exe MongoDB shell version: 1.4.0 url: test connecting to: test type "exit" to exit type "help" for help > use test switched to db test > db.foo.save({hello:1,word:2}) > db.foo.find() { "_id" : ObjectId("4bc1854e0140000000006f05"), "hello" : 1, "word" : 2 }

    6:cmd都关闭后,这个mongodb就关闭了服务了,如何实现开机启动呢?

    安装MongoDB的windows服务的方法为是在MongoDB安装目录下创建logs目录,然后在CMD命令行输入
    D:Mongodb>mongod --logpath D:/mongodb/logs/mongodb.log --logappend --dbpath D:/mongodb/data --directoryperdb --serviceName MongoDB –install

    显示:

    all output going to: D:/mongodb/logs/mongodb.log

    Creating service MongoDB.

    Service creation successful.

    Service can be started from the command line via 'net start "MongoDB"'.

    表示服务创建成功。

    该命令行指定了日志文件:/logs/MongoDB.log,日志是以追加的方式输出的;

    数据文件目录:/data,并且参数--directoryperdb说明每个DB都会新建一个目录;

    Windows服务的名称:MongoDB;

    以上的三个参数都是可以根据自己的情况而定的。

    最后是安装参数:--install,与之相对的是—remove

    7:以后就可以在cmd下用命令

    net start MongoDB和

    net stop MongoDB来启动和停止MongoDB了,也可以在本地服务中看到通过界面来管理该服务。

    8:如果出现发生系统错误 1067 请把db目录下的mongod.lock文件删除后重新输入net start MongoDB启动服务即可。

     

     

  • 相关阅读:
    古老当时兴
    购买代购的产品算违法吗——看空姐代购被判刑有感
    七种方法让你的网站在搜索结果中突围而出(中)
    amf webgame
    游戏开发协议(转)
    array的排序
    用 javascript + actionScript 解决透明的flash在firefox下滚轮失效的问题!(转)
    知乎摘 励志回答
    ie:stagewidth,stageheight的bug
    jsfl bug解决
  • 原文地址:https://www.cnblogs.com/mistor/p/3285069.html
Copyright © 2020-2023  润新知