使用docker安装MongoDB以及MongoDB的基础命令
2020-06-25 本文已影响0人
xywh
首先先安装一个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(条件)