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 Files\MongoDB\Server\3.6\bin>mongod --bind_ip 0.0.0.0 --logpath D:\mongodb\logs\mongodb.log --logappend --dbpath D:\mongodb\db --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   可以查看服务,检查是否已经添加了服务

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

最新文章

  1. JavaScript基础
  2. 阿里笔试题:在n个人中找明星
  3. Java并发之CountDownLatch 多功能同步工具类
  4. Oracle锁的机制
  5. easyui tree折叠
  6. 完美解决VS2003.Net fatal error LNK1201: 写入程序数据库“.pdb”时出错
  7. PK投票效果
  8. Windows远程桌面连接Ubuntu 14.04 (转)
  9. [Java Web]Struts2加起来(一个)
  10. php显示距当前多长时间
  11. Shell跳板机sshstack
  12. 第四节基础篇 - SELECT 语句详解
  13. 第二章,循环结构,输入输出,clock
  14. SQLServer之创建非聚集索引
  15. Jenkins安装及配置
  16. hdu5125 树状数组+dp
  17. java学习3创建学生属性:学号、姓名、电话 完全实现对象集合的增删改查。(控制台来做)
  18. Golang 方法method
  19. html中文显示乱码的处理方法
  20. 美团店铺评价语言处理以及文本分类(logistic regression)

热门文章

  1. MVC+Ext.net零基础学习记录(三)
  2. mysql从删库到跑了
  3. CSS3实现3D木块旋转动画
  4. 时间序列数据库——索引用ES、聚合分析时加载数据用什么?docvalues的列存储貌似更优优势一些
  5. JavaScript中函数的无限次运算问题
  6. L94
  7. 蓝桥杯训练 2n皇后问题
  8. P1912 [NOI2009]诗人小G[决策单调性优化]
  9. 关闭windows10自动更新
  10. BZOJ3648:寝室管理