• mongodb-win


    http://www.cnblogs.com/clsn/p/8214194.html#auto_id_22

    Mongodb的作用:

    用于对象及JSON数据的存储,它存的都是对象比如字典,

    数据库,无论是mysql还是mongodb,我之所以能够在代码中去操作他们,是因为他们在后台开启了服务,开启服务相当于打开了数据库,之后我们才可以在数据库中进行各种操作。如果把数据库看成服务端的话,而我们在代码中实现的相当于是客户端,给服务器的发送各种指令,指挥数据库操作。

    mongod    相当于服务端

    mongo      相当于我们的客户端(命令行中的,而在其他语言中,他们所提供的api就是客户端)

    mongodb服务的启动

    启动:mongod --dbpath=/application/mongodb/data --logpath=/application/mongodb/log/mongodb.log --port=27017 --logappend --fork
    关闭:mongod --shutdown  --dbpath=/application/mongodb/data --logpath=/application/mongodb/log/mongodb.log --port=27017 --logappend --fork

    配置成服务,方便每次启动

    命令行执行:(注意一定是管理员运行cmd)

    C:Program FilesMongoDBServer3.6in>mongod --bind_ip 0.0.0.0 --logpath D:mongodblogsmongodb.log --logappend --dbpath D:mongodbdb --port 27017 --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install

    --dbpath    

    数据存放路径

    --logpath   

    日志文件路径

    --logappend 

    日志输出方式

    --port      

    启用端口号

    --fork      

    在后台运行

    --auth      

    是否需要验证权限登录(用户名和密码)

    --bind_ip   

    限制访问的ip

    --shutdown

    关闭数据库

    监听地址的理解

    这个实例监听的地址是localhost,远程服务器无法连接到这个实例上(但是你自己从本机应该可以)。你可以通过bindIp来修改监听的地址。

    比如你的服务器地址是192.168.1.10,那应该在启动时加上--bind_ip "127.0.0.1,192.168.0.10",如果你用配置文件的方式,应该修改bindIp那一段。

    mongodb的配置文件中的bind_ip 默认为127.0.0.1,默认只有本机可以连接。  此时,需要将bind_ip配置为0.0.0.0,表示接受任何IP的连接。

    Windows安装mongodb不成功: 

    我的解决办法是在安装的过程中有一个选项不勾选
    mongodb-compass-community-1.11.1-win32-x64
    然后再在官网上下载这个,再另外安装就可以了 

    win+R  输入 services.msc   可以查看服务,检查是否已经添加了服务

    如果服务没有开启。记得在资源管理器中,打开服务

  • 相关阅读:
    【每日日报】第四十六天
    jsp动作标识
    JSP注释
    request对象
    Servlet的创建和配置
    基于图书管理系统的浏览
    在JSP中应用JavaBean
    交流会
    基于图书管理系统的改
    基于图书管理系统的增
  • 原文地址:https://www.cnblogs.com/BlueFire-py/p/8570551.html
Copyright © 2020-2023  润新知