• 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、安装即可

  • 相关阅读:
    难道真的是RedBook错了?
    用一个土办法证明RedBook的错误
    Md5 Loader Demo
    simple shadow mapping
    又遇到让人疑惑的问题
    [洛谷P1037][题解]产生数
    [洛谷P1279][题解]字串距离
    [洛谷P1122][题解]最大子树和
    [洛谷P1144][题解]最短路计数
    Vue 之 Data
  • 原文地址:https://www.cnblogs.com/kezf/p/mongo.html
Copyright © 2020-2023  润新知