zoukankan      html  css  js  c++  java
  • 在Linux上安装并使用mongoDB

    在Linux上安装并使用mongoDB

    一、mongodb是什么?

    MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。Mongo使用C++开发。Mongo的官方网站地址是:http://www.mongodb.org/,读者可以在此获得更详细的信息。

    二、Linux上安装步骤

    1.进入文件夹解压
      tar -zxvf mongodb-linux-x86_64-rhel70-4.2.9.tgz
     
    2.创建mongodb数据库文件夹,启动mongodb
     mkdir -p /data/db  
     ./mongod
     
    3.允许所有ip地址访问
     ./mongod --bind_ip_all
     
    4.连接工具中新建一个连接进入bin文件夹
     cd /usr/local/src/mongo/mongodb-linux-x86_64-rhel70-4.2.9/bin/
     ./mongo
     
    -----从此开始使用mongodb

    想在windows上安装可参考:https://www.cnblogs.com/andyzf/articles/10339449.html

    三、使用mongodb

    1.新建数据库 (use 数据库名)  

    2.显示当前所在数据库:db

    3.显示(查询)所有的数据库:show dbs

    4.插入数据:db.avatar.insert({name:"peppa"})

    5.删除数据库: db.dropDatabase()

    6.新建集合: db.createCollection(name,options);   --options 指参数

    7.删除集合 :db.集合名称.drop() ====> db.tests1.drop()

    8.插入文档 : db.files.insert(document)

    9.更新文档:db.files.update()      删除:db.files.remove()   查找: db.files.find()

    详细使用请参考:https://www.runoob.com/mongodb/mongodb-tutorial.html 

    《任何事都是有可能的。所以别放弃,相信自己,你可以做到的。---->> 闯 !》
  • 相关阅读:
    ElasticSearch 深度搜索、滚动搜索,批量操作
    ElasticSearch搜索
    Elasticsearch 建立ik中文分词器和自定义分词
    React-Redux
    高阶组件-HOC
    React Context使用
    将秒数转换为时分秒格式
    『TensorFlow』TF2的模型保存
    『一图流』基于CRNN的OCR张量流概览
    Dapr微服务应用开发系列0:概述
  • 原文地址:https://www.cnblogs.com/dingchuang666/p/14440100.html
Copyright © 2011-2022 走看看