使用docker安装MongoDB以及MongoDB的基础命令

首先先安装一个docker

参考链接
https://www.jianshu.com/p/2b3924d71acd

安装MongoDB的基本过程

1.获取MongoDB镜像

docker pull mongo:3.2

2.运行容器

docker run -p 27017:27017 -v /home/docker/mongodb:/data/db --name mongodb3 -d mongo:3.2

容器账户
默认没有账户密码
3.进入容器

docker exec -it mongodb3 mongo

无密码情况进入MongoDB的方式
可进行创建用户密码

db.createUser({ user:'admin',pwd:'123456',roles:[ { role:'userAdminAnyDatabase', db: 'admin'}]});

mongodb基础命令

进入数据库
mongo -u 用户名 -p 密码
显示数据库
show dbs
选择和创建数据库
use 数据库名
数据库名不存在自动创建新数据库
显示表(集合)
show collections
插入文档
db.集合名称.insert(数据)
查看表下文档数据
db.集合名称.find()
按条件查询(参数为json)
db.集合名称.find(参数)
返回指定条数记录
db.集合名称.find().limit(条数)
修改文档(条件和修改后的数据为json)
db.集合名称.update(条件,{$set:修改后数据})
删除文档(条件为json)
db.集合名称.remove(条件)
删除全部文档
db.集合名称.remove({})
统计条数
db.集合名称.count()
按条件统计条数
db.集合名称.count(条件)

你可能感兴趣的:(使用docker安装MongoDB以及MongoDB的基础命令)