返回顶部
扩大
缩小

Heaton

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();

posted on 2019-04-14 10:22  咘雷扎克  阅读(183)  评论(0编辑  收藏  举报

导航