zoukankan      html  css  js  c++  java
  • mongodb

    1 搭建

    • 1.1 通过WGET下载Linux版本的MongoDB wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.4.3.tgz
    • 1.2 将压缩包解压tar -zxvf mongodb-linux-x86_64-rhel62-3.4.3.tgz > /dev/null
    • 1.3 改名mv mongodb-linux-x86_64-rhel62-3.4.3 mongodb
    • 1.4 在安装目录下创建data文件夹用于存放数据和日志mkdir data
      • 在data文件夹下创建db文件夹,用于存放数据mkdir db
      • 在data文件夹下创建logs文件夹,用于存放日志mkdir logs
      • 在logs文件夹下创建log文件touch mongodb.log
      • 在data文件夹下创建mongodb.conf配置文件touch mongodb.conf
      • 在mongodb.conf文件中输入如下内容
    #端口号port = 27017
    #数据目录
    dbpath = /usr/local/src/mongodb/data/db
    #日志目录
    logpath = /usr/local/src/mongodb/data/logs/mongodb.log
    #设置后台运行
    fork = true
    #日志输出方式
    logappend = true
    #开启认证
    #auth = true
    

    2 启动停止

    • 启动MongoDB服务器/usr/local/src/mongodb/bin/mongod -config /usr/local/src/mongodb/data/mongodb.conf
    • 访问MongoDB服务器(互交)/usr/local/src/mongodb/bin/mongo
    • 停止MongoDB服务器/usr/local/src/mongodb/bin/mongod -shutdown -config /usr/local/src/mongodb/data/mongodb.conf

    3 软件

    4 基础操作

    • 查看数据库show dbs; 或 show databases;
    • 查看集合(表)show collections; 或 show tables;
    • 使用或创建database use tablename;
    • 创建集合(表)db.createCollection("tablename");
    • 插入数据db.tablename.insert({"_id":100001,"desc":"testdesc"});
    • 查找数据db.tablename.find();
  • 相关阅读:
    python爬虫headers设置后无效解决方案
    idea建立web项目servlet映射的地址/jsp访问不到
    bootstrap栅格系统错位问题
    python2 python3共存解决方案
    Springboot+Thymeleaf框架的button错误
    星空雅梦
    星空雅梦
    星空雅梦
    星空雅梦
    星空雅梦
  • 原文地址:https://www.cnblogs.com/ttzzyy/p/10704121.html
Copyright © 2011-2022 走看看