mongodb 是一个非关系型数据库,跟每一个数据库都没有关系,(mysql 是一个关系型数据库)他以集合(collections)问单位,他长得和 json 一样

  mongo 数据库的下载,安装

  自定义安装,将 MongoDB 直接安装到 c 盘的目录下面

  配置环境变量,将下载的路径放在 path 的下面

  

  

  检验是否安装成功:mongod -v    检测版本

  操作 mongo

  使用操作目录

    在 c 盘创建一个文件夹(mongos),作为 mongodb(数据库) 的存放目录         

    接下来指令就会我自己定义的名字

    打开 c 盘的终端输入指令:mongod -storageEngine mmapv1 -dbpath c:\mongos      // mongos 就是自己定义的文件

    这样在我们 c 盘 mongos 文件夹里面就会生成多个文件

    

    接下来我们要在 mongos 文件夹中打开终端:并输入运行指令:mongo    这样我们就与 mongodb 建立了连接

  接下来我们看一下 mongo 数据库的结构图

    

  数据库指令:

    显示数据库的指令: show dbs

    创建和使用数据库的指令:use 数据库名    (有就使用,没有就创建)

    显示数据库下的集合:show collections

    给集合中添加数据:db.集合名.insert({"name":"zhang"})  参数是一个 json 格式,有就使用,没有就创建集合

    查找当前集合中所有的数据:db.集合名.find()  

    

    将 json 文件添加到数据库的指令:需要先退出数据库,输入添加指令,然后在进入数据库来进行查看

    指令:mongoimport --db 数据库名 --collection 集合 --drop --file json文件的路径

    

    

最新文章

  1. poj1113 凸包
  2. Metrics介绍
  3. JavaEE基础(十二)
  4. 最简单的计算MD5方法
  5. javascript 获取下一个节点
  6. Phonegap 3.0 设置APP是否全屏
  7. [CSAPP笔记][第十章 系统级I/O]
  8. CCIE路由实验(3) -- BGP高级部分
  9. 开始学习 Backbone
  10. 一起来Fit TDMA over WiFi(2)
  11. putty导出、导入数据库
  12. Python_生成器函数进阶_39
  13. 【报错】java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[
  14. 使用proxy来简单的实现一个观察者
  15. 邮件发送-》http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256
  16. (转)C# System.Diagnostics.Process.Start使用
  17. 第10章 网络安全(5)_访问控制列表ACL
  18. redis下操作Set和Zset
  19. Unable to instantiate application com.txrj.sms.activity.TxrjApplication
  20. 洛谷P3527 [POI2011]MET-Meteors [整体二分]

热门文章

  1. [CSS] w3c 盒模型 和 IE 盒模型
  2. OSCP-FristiLeaks
  3. Databus&canal对比
  4. 公司最喜欢问的Java集合类
  5. vue中移动端滚动事件,点击一次触发了事件两次(better-scroll)
  6. Qt5配置winpCap
  7. 【Day1】2.安装运行Python
  8. CentOS下安装软件
  9. 余数之和BZOJ1257
  10. 第二天Beta冲刺