zoukankan      html  css  js  c++  java
  • windows安装配置mongodb及图形工具MongoVUE

    官方下载

    解压安装包到E:mongodb

    建立数据库目录 E:mongodbdata

    建立日志目录 E:mongodblogs

    建立配置文件目录 E:mongodbetc

    建立配置文件 E:mongodbetcmongodb.conf
    内容如下:

    #数据库路径
    dbpath=E:mongodbdata
    #日志输出文件路径
    logpath=E:mongodblogsmongodb.log
    #错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件
    logappend=true
    #启用日志文件,默认启用
    journal=true
    #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
    quiet=true
    #端口号 默认为27017
    port=27017

    普通启动
    mongod --config E:mongodbetcmongodb.conf

    添加到windows服务

    sc.exe create MongoDB binPath= ""E:mongodbinmongod.exe" --service --config="E:mongodbetcmongodb.conf"" DisplayName= "MongoDB 2.6 Standard" start= "auto"

    注意: binPath等号后面有空格, --config等号后面没有空格 反义符"
    当指定了日志文件后,无论使用配置文件指定还是在命令行指定,日志就都会输出到指定的日志文件去了,在命令行界面将看不到任何日志输出


    http://localhost:27017/

    连接MongoDB
      新开启一个命令行控制窗口,使用mongo.exe连接MongoDB Server.

    设置MongoDB为Windows服务 

      启动MongoDB的命令为:net start MongoDB

      停车MongODB的命令为:net stop MongoDB

      删除MongoDB的命令为:mongod --remove


    mongo简介——实现授权登录

    mongo默认是非授权使用的,也就是访问数据库时不需要提供用户名和密码。
    不过我们一般都是要授权访问的。
    我们需要做如下操作。

    启动mongod之后,执行以下命令
    use admin;//这是内建管理员数据库
    db.addUser('root','123456');//在admin数据库中添加用户名和密码都是root的一个用户,root作为超级管理员用户
    show collections;//运行这个命令可以看到system.indexes和system.users两个集合
    use WORKING_COLLECTION//进入工作数据库
    db.addUser('test','123456');
    show collections;//运行这个命令又会看到system.indexes和system.users两个集合
    //这样针对整个mongod的超级管理员权限和针对一个数据库的管理员权限就完成了
    //如果要使用授权访问工作数据库,需要在使用--auth参数启动mongod或mongodb服务,再执行以下命令
    use WORKING_COLLECTION
    db.auth('test','123456')
    从上面的命令就能看出来,mongo是针对每个数据库单独授权。如果要在访问多个数据库时只登录一次,
    可以使用admin数据库下的账号登录,在使用哪个数据库时就切到哪个数据库。

    二、MONGOVUE
    1、下载:http://www.mongovue.com/Installer-1.6.9.zip
    2、安装即可

  • 相关阅读:
    《反恐精英》VS《使命召唤》
    CSS中expression简介实现对象批量控制
    asp无组件上传文件超过200k就提示错误的解决方法
    IE和Firefox的js兼容性整理
    国外优秀的屏幕录象专家
    陆游和唐婉
    机器智能将会在2029年达到人类的水平
    WinXP中有趣的特殊文件夹
    二行代码解决全部网页木马(含iframe/script木马)
    Javascript 获取页面高度(多种浏览器)
  • 原文地址:https://www.cnblogs.com/kezf/p/mongo.html
Copyright © 2011-2022 走看看