一、基础概念
database:数据库
collection:表
document:数据库记录行、文档
field:字段
index:索引
primary key:主键
二、基础命令
show dbs:展示所有数据库
use database_name:指定某个数据库
db.dropDatabase():删除某个数据库(先切换至对应数据库)
db.createCollection(name,option):创建表
db.collection_name.drop():删除指定表
db.collection_name.insert({}):插入json数据(同一个表可以插入不同类型的json数据)
db.collection_name.remove({}):删除json数据({}里面填匹配条件,不填则默认删除全部)
db.collection_name.find(query,projection):查找json数据(query填写匹配条件,不填则默认查全部,projection可以填写后可以选择显示的数据,如{age:1,name:0}表示显示age,不显示name)
db.collection_name.update({},{}):更新符合条件的第一个文档替换为第二个值,不需要结构一样
db.collection_name.update({},{$set:{}},{multi:true/false}):更新符合条件文档的指定值,multi为true代表全部文档,false代表第一个文档