MongoDB基本用法

简介: 1、windows windows环境下使用mongodb可以安装可视化工具 比如:mongobooster, robomongo等2、linux linux下mongo数据库的基本操作如下:连接mongo数据库:mongo xxx.

1、windows
windows环境下使用mongodb可以安装可视化工具
比如:mongobooster, robomongo等

2、linux
linux下mongo数据库的基本操作如下:

连接mongo数据库:mongo xxx.xxx.xxx.xxx:xxx
这里写图片描述
显示上图表示正确连接,这是可以用help命令查看具体操作

help命令,显示所有操作
这里写图片描述

show dbs:显示数据库信息
这里写图片描述

use db_name:选择使用某个数据库

这里写图片描述

show collections:显示改数据库下的所有集合
这里写图片描述

db.foo.find():查询foo集合
例如查询data集合
这里写图片描述

db.foo.find({a:1}):匹配查找
例如查找data集合里“_id” : “asdhiusahfi_0” 的信息
这里写图片描述

show logs:显示log日志文件
这里写图片描述

show log name:显示name日志
这里写图片描述

it:迭代显示返回的结果
例如:用db.name.find()显示集合信息后,用it可以进一步显示更多信息
这里写图片描述

exit:退出数据库
这里写图片描述

目录
相关文章
|
NoSQL Java MongoDB
SpringBoot中MongoDB的那些高级用法
本文探讨了在Spring Boot项目中使用MongoDB的多种方式及其高级用法。MongoDB作为一种NoSQL数据库,在某些场景下相较于SQL数据库有着独特的优势。文中详细介绍了在Spring Boot中使用MongoDB的三种主要方式:直接使用官方SDK、使用Spring JPA以及使用MongoTemplate,并对比分析了它们之间的差异。此外,文章深入讲解了Spring Data MongoDB提供的各种注解(如@Id, @Document, @Field等)以简化操作流程,并探讨了MongoTemplate监听器的应用,如设置主键值、记录日志等。
1195 2
|
JavaScript 前端开发 NoSQL
MongoDB基本用法
MongoDB基本用法
520 6
|
NoSQL Java MongoDB
SpringBoot中MongoDB的那些骚操作用法
MongoDB作为一种NoSQL数据库,在不需要传统SQL数据库的表格结构的情况下,提供了灵活的数据存储方案。在Spring Boot中可以通过官方SDK、Spring JPA或MongoTemplate等方式集成MongoDB。文章重点介绍了Spring Data MongoDB提供的注解功能,例如`@Id`、`@Document`和`@Field`等,这些注解简化了Java对象到MongoDB文档的映射。此外,文中还讨论了MongoTemplate监听器的使用,包括设置主键值和日志记录等高级特性。
803 0
SpringBoot中MongoDB的那些骚操作用法
|
开发框架 NoSQL .NET
快速掌握mongoDB(四)—— C#驱动MongoDB用法演示
快速掌握mongoDB(四)—— C#驱动MongoDB用法演示阅读目录 0.准备测试数据 1 添加(InsertOne,InsertMany) 2 查询(Find,Filter,Sort,Projection) 1.
2329 0
|
NoSQL MongoDB 数据格式
mongodb-java-driver基本用法
1、先下载mongodb-java-driver 目前最新版本是2.9.3 2、下面是基本的CRUD示例代码: 1 package com.cnblogs.yjmyzz.cache.test; 2 3 import com.
1314 0
|
NoSQL MongoDB 数据库
数据库数据恢复—MongoDB数据库数据恢复案例
MongoDB数据库数据恢复环境: 一台操作系统为Windows Server的虚拟机上部署MongoDB数据库。 MongoDB数据库故障: 工作人员在MongoDB服务仍然开启的情况下将MongoDB数据库文件拷贝到其他分区,数据复制完成后将MongoDB数据库原先所在的分区进行了格式化操作。 结果发现拷贝过去的数据无法使用。管理员又将数据拷贝回原始分区,MongoDB服务仍然无法使用,报错“Windows无法启动MongoDB服务(位于 本地计算机 上)错误1067:进程意外终止。”
|
12月前
|
缓存 NoSQL Linux
在CentOS 7系统中彻底移除MongoDB数据库的步骤
以上步骤完成后,MongoDB应该会从您的CentOS 7系统中被彻底移除。在执行上述操作前,请确保已经备份好所有重要数据以防丢失。这些步骤操作需要一些基本的Linux系统管理知识,若您对某一步骤不是非常清楚,请先进行必要的学习或咨询专业人士。在执行系统级操作时,推荐在实施前创建系统快照或备份,以便在出现问题时能够恢复到原先的状态。
1285 79
|
12月前
|
存储 NoSQL MongoDB
MongoDB数据库详解-针对大型分布式项目采用的原因以及基础原理和发展-卓伊凡|贝贝|莉莉
MongoDB数据库详解-针对大型分布式项目采用的原因以及基础原理和发展-卓伊凡|贝贝|莉莉
439 8
MongoDB数据库详解-针对大型分布式项目采用的原因以及基础原理和发展-卓伊凡|贝贝|莉莉
|
11月前
|
运维 NoSQL 容灾
告别运维噩梦:手把手教你将自建 MongoDB 平滑迁移至云数据库
程序员为何逃离自建MongoDB?扩容困难、运维复杂、高可用性差成痛点。阿里云MongoDB提供分钟级扩容、自动诊断与高可用保障,助力企业高效运维、降本增效,实现数据库“无感运维”。

推荐镜像

更多