美文网首页
使用mongo命令工具操作集合数据

使用mongo命令工具操作集合数据

作者: 何小有 | 来源:发表于2022-10-08 13:51 被阅读0次

与 MongoDB 建立连接

mongo
# 如果设置了密码, 使用这行命令
# mongo --port 27017 -u "admin" -p "xxxxxx" --authenticationDatabase "admin"

以操作八月创建的历史数据为例

确认操作集合

show dbs;
use [数据库名称];
show tables;

确认匹配数据和数量

db.[集合名称].find({"creation_time":{$gte:ISODate("2022-08-01T00:00:00Z"),$lt:ISODate("2022-09-01T00:00:00Z")}}).count();
db.[集合名称].find({"creation_time":{$gte:ISODate("2022-08-01T00:00:00Z"),$lt:ISODate("2022-09-01T00:00:00Z")}});

操作集合数据

删除

db.[集合名称].remove({"creation_time":{$gte:ISODate("2022-08-01T00:00:00Z"),$lt:ISODate("2022-09-01T00:00:00Z")}});

更新

db.[集合名称].update({"creation_time":{$gte:ISODate("2022-08-01T00:00:00Z"),$lt:ISODate("2022-09-01T00:00:00Z")}},{$set:{"user":"xiaohon"}},false,true);

确认操作结果

db.[集合名称].find({"creation_time":{$gte:ISODate("2022-08-01T00:00:00Z"),$lt:ISODate("2022-09-01T00:00:00Z")}}).count();

最后需要断开连接

exit

相关文章

  • 使用mongo命令工具操作集合数据

    与 MongoDB 建立连接 以操作八月创建的历史数据为例 确认操作集合 确认匹配数据和数量 操作集合数据 删除 ...

  • MongoDB导入文件夹(内含json和bson文件)

    使用mongo命令将数据库删除: mongo命令: 导入(指定文件夹)数据: linux命令: windows命令:

  • mongodb数据库迁移

    mongodb数据库怎么迁移 使用mongo自带命令来迁移数据,思路是先导出集合数据再导入到数据库中 导出命令:m...

  • mongoDB控制台命令

    进入控制台 直接输入mongo 基本操作 更多操作 显示数量 使用下面命令可以设置命令行显示数据的数量,避免Typ...

  • MongoDB的使用

    mongoDB 命令 在Linux下使用mongo进入MongoDB命令行 mongo 创建和使用数据库 > us...

  • MongoDB相关操作

    使用mongo命令进入数据后再进行权限认证 查询集合的所有文档记录 查询特定条件的文档 删除集合里的所有文档记录

  • MongoDB 常用基本命令

    mongoDB 数据库 mongoDB 数据库概念 集合 文档 _id mongo命令 链接MongoDB 数...

  • MongoDB基本命令的使用

    ./mongo或者./mongo --port<端口>进入数据库 输入help可以看到基本操作命令: 一、数据库常...

  • MongoDB基本操作

    1. 数据库操作 1.1 创建数据库 命令: 1.2 删除数据库 命令: 2. 集合操作 2.1 创建集合 命令:...

  • Mongo Shell交互式命令窗口 --- 2022-04-0

    mongo shell是MongoDB的交互式命令窗口。可以使用mongo shell操作MongoDB,例如:对...

网友评论

      本文标题:使用mongo命令工具操作集合数据

      本文链接:https://www.haomeiwen.com/subject/fstwartx.html