MongoDB中的SQL语句
:baseball: 基本的一些操作
显示当前所有的数据库
切换到某一个数据库,如果数据库不存在则自动创建一个
查看当前操作的数据库
其实这里db是当前数据库的一个对象,而具体的数据库名字存储在对象中;所以之后对数据库的操作都依赖于db对象
查看当前数据库集合(相当于mysql中的表)
创建新的集合
删除已有的集合
:monkey_face: 涉及到集合的操作
查询集合中所有数据
往集合中插入数据
删除集合中的数据
更新集合中的内容
在update函数中第一个参数用于表头的搜索,第二个参数中使用
**{$set:{}}进行更新所选到的字段
:warning:当所搜索字段不唯一的时候,只会更新第一个搜索到的内容
数据库备份
-d 选择要备份的数据库
-o 保存数据的目录
-u 进行认证
后面的authenticationDatabase 是保存了用户认证信息的数据库
不知道为什么,开启认证模式不好备份我之间用非认证模式进行备份
Last updated