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();
  • 相关阅读:
    表模块模式与事务脚本模式的代码编写
    解决方案下显示的网站名称被追加编号的问题解决方法
    应用层代码
    关于CodeReview(java)(转)
    关于事务的几个概念介绍(转)
    关于JVM的ClassLoader(转)
    svn相关
    .subversion
    linux用户与组的管理(命令加入、手动加入、加入组、用户之间的切换)
    回调函数
  • 原文地址:https://www.cnblogs.com/ttzzyy/p/10704121.html
Copyright © 2011-2022 走看看