博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
初识MongoDB
阅读量:5892 次
发布时间:2019-06-19

本文共 822 字,大约阅读时间需要 2 分钟。

hot3.png

MongoDB是一款NoSql数据库,他遵循CAP原则中的CP原则,即一致性和分区容忍性原则。具体的一些原理性的东西可上MongoDB官网进行了解,这儿主要说一下MongoDB在Windows系统下的安装以及基本的使用,Linux后续补上。 1.MongoDB安装包获取,可通过官网直接下载,官网地址如下: 2.MongoDB安装 获取安装包后直接按照默认方式安装即可,安装完成后,在安装盘根目录下新建data\db文件夹,如果不建该目录,则导致mongodb启动不起来。 输入图片说明

3.启动MongoDB服务 在mongodb安装目录下的Server\3.4\bin文件夹中找到mongod.exe,执行该文件,启动MongoDB,如下图。
输入图片说明
如看到下图所示效果,则证明MongoDB已启动 输入图片说明
4.MongoDB基本操作 打开cmd控制台,输入mongo命令,进入mongodb。 输入图片说明
查看所有库,输入show dbs命令,显示所有库。
输入图片说明
创建库/进入库,输入use test命令(如果test库存在,则进入test库,如果test库不存在,则创建并进入test库) 输入图片说明
查看所有集合,输入show tables命令 输入图片说明
查询数据,基本命令为db.collection.find(query, projection)其中
query :可选,使用查询操作符指定查询条件
projection :可选,使用投影操作符指定返回的键。查询时返回文档中所有键值, 只需省略该参数即可(默认省略) 如查询集合test中的数据,命令则是db.test.find() 输入图片说明
按条件查询集合test中的数据,命令则是db.test.find({"a":"2"}) 输入图片说明
至此,windows系统下MongoDB已安装完成,关于mongodb其他操作,可查阅官方操作文档。如有不正确之处,请多多指教。

转载于:https://my.oschina.net/u/2556916/blog/1550941

你可能感兴趣的文章
联合国儿童基金会投资六家区块链初创企业,目标是解决“全球性挑战”
查看>>
微软和Docker 合作,简化云原生应用的包装和运行
查看>>
版本控制、Git及其在企业中的应用
查看>>
Oracle回应用户锁定,自治数据库是更好选择
查看>>
Mozilla开发全新的公开网络API WebXR 来实现增强现实
查看>>
深入浅出Tensorflow(五):循环神经网络简介
查看>>
宕机的阿里云们正在杀死运维?
查看>>
Facebook开源图像处理库Spectrum,优化移动端图像生成
查看>>
.NET Core 2.1的重大缺陷延长了.NET Core 2.0的寿命
查看>>
GitOps:Weaveworks通过开发者工具实现CI/CD
查看>>
《A Seat at the Table》作者访谈录
查看>>
Kubernetes 状态管理与扩展
查看>>
Three.js 最新版本改进了对WebGL的支持
查看>>
在Hyperledger Indy中实现隐私设计
查看>>
Apache Ignite 初探
查看>>
阿里云技术动态:Xen漏洞热补丁修复、异地双活、ODPS新功能与金融互联网
查看>>
京东618:ReactNative框架在京东无线端的实践
查看>>
Criteo使用Cassandra存储后端实现Graphite的规模化
查看>>
运满满CTO:学会享受挑战,做事儿得有要性
查看>>
MesosCon D2 | Google系统构建的故事,Mesos之父登场
查看>>