zoukankan      html  css  js  c++  java
  • MongoDB介绍与安装

    一、MongoDB是什么

    MongoDB是存储文档的非关系型数据库

    二、使用docker安装运行MongoDB

    #下载4.0版本的mongo
    docker pull mongo:4
    
    #查看下载的镜像
    docker images
    
    #启动MongoDB服务器容器
    docker run --name mymongo -v /mymongo/data:/data/db -d mongo:4
      --name mymongo --> 容器名字
      -v /mymongo/data:/data/db --> 挂载数据目录
      -d --> 后台运行容器
    
    #查看docker容器状态
    docker ps
    
    #查看MongoDB服务器日志
    docker logs mymongo

     

    三、Mongo Express

    Mongo Express是一个基于网络的MongoDB数据库管理界面

    #下载mongo-express镜像
    docker pull mongo-express
    
    #查看镜像是否下载成功
    docker images
    
    #运行mongo-express
    docker run --link mymongo:mongo -d -p 8081:8081 mongo-express
      --link mymongo:mongo --> 连接mongoDB服务器
    
    #打开mongo-express界面
    在浏览器输入:http://localhost:8081

      

    四、mongo shell

    mongo shell是用来操作MongoDB的 javascript 客户端界面

    #运行mongo shell
    docker exec -it mymongo mongo
    
    #此命令行可以运行javascript命令
    print('hello');
    
    #退出命令行
    exit;
  • 相关阅读:
    html标签嵌套规则
    关于setTimeout和Promise执行顺序问题
    vue基础
    new操作符具体干了什么
    ["1", "2", "3"].map(parseInt)
    线性表
    树的一些概念和性质
    A*与IDA*
    树上启发式合并
    启发式合并
  • 原文地址:https://www.cnblogs.com/gyli20170901/p/12268012.html
Copyright © 2011-2022 走看看