zoukankan      html  css  js  c++  java
  • MongoDB在window下的安装

    1.下载mongodb的windows版本号,有32位和64位版本号,依据系统情况下载,下载地址:http://www.mongodb.org/downloads

    2.解压缩至D:/mongodb就可以

    3.创建数据库文件的存放位置,比方D:/mongodb/data/db。启动mongodb服务之前须要必须创建数据库文件的存放目录,否则命令不会自己主动创建,并且不能启动成功。默认目录路径为c:/data/db.使用系统默认目录路径时,启动服务无需加--dbpath 參数说明,但目录还要手工创建

    4.打开cmd命令行,进入D:/mongodb/bin文件夹,输入例如以下的命令启动mongodb服务:

    D:/mongodb/bin>mongod.exe --dbpath D:/mongodb/data/db

     显示:

    Sat Jan 08 18:49:34 MongoDB starting : pid=232 port=27017 dbpath=E:/mongodb/data
     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

    Sat Jan 08 18:49:34 db version v1.6.5, pdfile version 4.5
    Sat Jan 08 18:49:34 git version: 0eb017e9b2828155a67c5612183337b89e12e291
    Sat Jan 08 18:49:34 sys info: windows (5, 1, 2600, 2, 'Service Pack 3') BOOST_LI
    B_VERSION=1_35
    Sat Jan 08 18:49:34 [initandlisten] waiting for connections on port 27017
    Sat Jan 08 18:49:34 [websvr] web admin interface listening on port 28017

     如图:

     

      表示启动成功,最后两行说明的数据库port和Webport,默认各自是27017和28017,在浏览器中打开http://localhost:28017,能够看到其相关的一些信息。

          能够通过加入參数--port的方式,来改动数据库端口:D:/mongodb/bin>mongod.exe  --port 10001 --dbpath D:/mongodb/data/db

    5.再打开一个cmd输入:D:/mongodb/bin>mongo,或者双击mongo.exe,就可以进行mongodb的client命令操作了,測试下

     

    >// the mongo shell is a javascript shell connected to the db
    > 3+3
    6
    > db
    test
    // the first write will create the db:
    > db.foo.insert( { a : 1 } )
    > db.foo.find()
    { _id : ..., a : 1 }

    如图:

     

    6.这样每次启动MongoDB非常不方便,我们能够像安装的MySQL一样,把它作为Windows服务,这样就方便多了。
    安装MongoDB的windows服务的方法为是在MongoDB安装文件夹下创建logs文件夹,然后在CMD命令行输入
    E:/mongodb/bin>mongod --logpath D:/mongodb/logs/mongodb.log --logappend

    --dbpath D:/mongodb/data/db --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/db,而且參数--directoryperdb说明每一个DB都会新建一个文件夹;

    Windows服务的名称:MongoDB;

    以上的三个參数都是能够依据自己的情况而定的。

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

    7,以后就能够在cmd下用命令net start MongoDB和net stop MongoDB来启动和停止MongoDB了,也能够在本地服务中看到

    通过界面来管理该服务。

     

  • 相关阅读:
    tensorflow 2.0 学习 (十) 拟合与过拟合问题
    tensorflow 2.0 学习 (九) tensorboard可视化功能认识
    tensorflow 2.0 学习 (八) keras模块的认识
    tensorflow 2.0 学习 (七) 反向传播代码逐步实现
    tensorflow 2.0 学习 (六) Himmelblua函数求极值
    tensorflow 2.0 学习 (五)MPG全连接网络训练与测试
    arp协议简单介绍
    Pthread spinlock自旋锁
    线程和进程状态
    内核态(内核空间)和用户态(用户空间)的区别和联系·
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/4262883.html
Copyright © 2011-2022 走看看