这里介绍的是docker方式安装mongoDB,没有安装docker的需要先安装docker。

mongoDB是一个非关系型数据库
1、下载mongoDB
搜索mongodb命令:docker search mongo

然后使用docket pull mong下载(我们默认下载最新版本)

2、下载后可以看到有了mongodb容器

接下来我们启动:docker run -p 27017:27017 -v $PWD/db:/data/db -d mongo
参数介绍: -v $PWD/db:/data/db是代表把mongodb数据库的数据存在/data/db这个目录
27017:27017是映射端口

可以看到启动成功

3、我们下载可视化工具来操作下mongodb*

点击下载可视化工具(提取码rt3a)

3.1、下载后双击运行

3.2、下一步

3.3、点击同意,下一步

3.4、把这两个都勾起来(我也不知道干嘛的,反正不用多少内存)

3.5、安装完成


3.6运行工具,点击server,然后我们创建一个连接,

3.7、填入你的服务器ip,端口我们使用的是默认端口27017然后点击OK

3.8、然后我们点击这个+号会自动连接


连接成功后如图

然后我们来试试添加一条数据,点击如图按钮打开编辑页面

ps:mongodb的结构是(数据库,集合,文档)可以创建多个数据库(database),数据库里面包含多个集合(collertion),集合里面
包含多个文档(BSON类型它和JSON一样,支持内嵌的文档对象和数组对象),文档就是最小单元,我们每操作的一个文档就是一条数据
3.10、选中数据库:我们使用use book;(如图选中该语句按f6执行该语句)选择到book数据库(如果没有book数据库,他会
给我们创建book数据库)创建后数据库不会马上出现,而是要等我们往数据库添加数据后才会显示。

3.11、添加:接下来使用db.list.insert({id:1,name:'西游记'});往book库的list集合里面添加一条数据;
(选中语句按f6执行,没有list集合会自动给我们创建list集合)如图添加成功

3.12、查询:然后我们来查询使用db.list.find()


find是查找所有的,如果我们想要查找出西游记这条数据,也就是按条件查询可以这样写db.list.find({id:1});id就是条件,查询id为1的数据

3.13、多条件查询:db.list.find({id:2,name:‘红楼梦’});查询id为2,name为红楼梦的数据

3.14、更多命令请到mngdb官网查看文档学习

mongoDB安装使用教程相关推荐

  1. MongoDB安装启动教程

    MongoDB安装启动教程 简易教程:鉴于第一次大家使用分布式数据库,提供一个简易教程(也可看老师的PPT或者视频) 1.点击安装包(老师给的),安装目录不要更改,否则后面配置需要改,可能导致装不上 ...

  2. Linux下mongodb安装配置教程

    Linux下mongodb安装配置教程 这里写目录标题 Linux下mongodb安装配置教程 1. 在linux(ubuntu)下安装mongodb 2. 遇到的坑 1. 在linux(ubuntu ...

  3. MongoDB安装配置教程(详细版)

    前言:MongoDB是前端开发人员普遍使用的数据库,因为MongoDB不需要图形界面,是一个基于分布式文件存储的开源数据库系统.MongoDB 将数据存储为一个文档,数据结构由键值对(key=> ...

  4. mongodb安装失败与解决方法(附安装教程)

    mongodb安装失败与解决方法(附安装教程) 参考文章: (1)mongodb安装失败与解决方法(附安装教程) (2)https://www.cnblogs.com/liuda-page/p/922 ...

  5. linux中mongo的导出数据,Linux下mongodb安装及数据导入导出教程(示例代码)

    Linux下mongodb安装及数据导入导出教程 #查看linux发行版本 cat /etc/issue #查看linux内核版本号 uname -r 一.Linux下mongodb安装的一般步骤 1 ...

  6. Linux下mongodb安装及数据导入导出教程

    Linux下mongodb安装及数据导入导出教程 #查看linux发行版本 cat /etc/issue #查看linux内核版本号 uname -r 一.Linux下mongodb安装的一般步骤 1 ...

  7. MongoDB安装教程(Win10Linux)

    MongoDB安装教程(Win10&Linux) Win10下安装MongoDB Linux下安装MongoDB Win10下安装MongoDB 1.下载 可以在官网下载,打开页面是这样的,看 ...

  8. mongodb安装和配置

    mongodb安装 1.上传并解压程序 cd /u01/software tar -zxvf mongodb-linux-x86_64-rhel70-3.6.3.tgz 2.程序安装配置 mv mon ...

  9. Mongodb python驱动教程

    2019独角兽企业重金招聘Python工程师标准>>> Mongodb python驱动教程 安装 使用python驱动mongodb需要下载.安装PyMongo包 Windows用 ...

最新文章

  1. 使用CUDA计算Haar小波变换
  2. VC使用HTTP协议下载文件
  3. 《推荐系统实战(二)》音乐推荐系统(数据清洗、召回、排序)
  4. bzoj 1643: [Usaco2007 Oct]Bessie's Secret Pasture 贝茜的秘密草坪(DP)
  5. 利用PLTS对F域测试数据做“AFR”指南
  6. 尼康1c全站仪语言设置,尼康NIVO.1C全站仪
  7. OpenXML:C#操作PPT文档
  8. CSS进阶 如何实现圆形半圆
  9. 树莓派蓝牙ble gattlib c语言,树莓派构建智能家居控制系统 篇三:花花草草智能监测仪接入树莓派Domoticz...
  10. 单模光纤与多模光纤的区别
  11. Python绘制图像(Matplotlib)(Ⅵ)
  12. c语言 周期性矩形脉冲,【转载】微分电路和积分电路
  13. “身、口、意”三业,而其中尤其以口业为重,认为口业是:患苦之门,祸累之始。
  14. git push 失败与解决方法
  15. vue 移动端顶部导航组件
  16. 织女星开发板RISC-V内核实现微秒级精确延时
  17. python方向是干什么的_python职业发展方向有哪些,各有什么优劣?
  18. win7 exe文件打不开的解决办法
  19. 269个JavaScript工具函数,助你提升工作效率(下)
  20. ajax的添加方法,jQuery - AJAX load()方法如何添加2多变量

热门文章

  1. 今日金融词汇---品牌溢价
  2. Android一步一步教你集成高德地图
  3. 国外医疗机器人研究机构
  4. 国务院关于印发节能与新能源汽车产业 发展规划(2012―2020年)的通知
  5. 增强现实 北京触景无限的AR产品,国外的WiKiTude SDK
  6. 模型预测控制算法基础与车辆纵向控制仿真分析
  7. 初识HarmonyOS学习笔记
  8. Winform DataGridView根据一列排序
  9. 如何快速提高英语的词汇量
  10. 图论专题班连通性例题和练习