1.MongoDB简介
- MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。
- MongoDB是一个介于关系型数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
- MongoDB将数据存储为一个文档,数据结构由键值对组成。MongoDB文档类似JSON对象,value可以包含其他文档、数据及稳定数组。
2.安装MongoDB
$ brew tap mongodb/brew$ brew install mongodb-community@4.0 #安装4.0版本
3.启动服务
$ mongod --config /usr/local/etc/mongod.conf --fork
- --fork:后台运行
4.基本操作命令
mongo
:连接数据库show dbs
:查看当前服务实例上所有的数据库use 数据名称
:如果数据库不存在,则创建数据库,否则切换到指定数据库db
:查看当前所处的数据库show collections
:查看当前数据库中所有的集合db.createCollection("集合名称")
:创建集合db.集合名称.insert({数据文档})
:插入的每一条文档会自动帮我们生成一个_id字段,它是mongodb自动维护的,不需要我们关心。db.集合名称.find()
:查询指定集合中的所有数据- 可以通过
db.数据库名称.find().pretty()
格式化输出格式 - 默认查询所有数据,可以通过
db.集合名称.find({查询条件})
按条件查询集合中的数据
- 可以通过
db.集合名称.update({更新条件}, {要更新的字段})
:更新集合数据更新的字段一定要这样写{$set:{字段的名称:字段的值}}
db.集合名称.remove({删除条件})
:删除集合中的数据exit
:退出当前操作cls
:清屏help
:显示支持命令db.help()
:显示当前数据库支持方法
详细使用手册见:https://www.runoob.com/mongodb/mongodb-tutorial.html
原文转载:http://www.shaoqun.com/a/536608.html
马莎:https://www.ikjzd.com/w/2385
宝付:https://www.ikjzd.com/w/539
1.MongoDB简介MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系型数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。MongoDB将数据存储为一个文档,数据结构由键值对组成。MongoDB文档类似JSON对象,value可以包含其他文档、数据及稳定数组。2.安装Mo
transfer:transfer
识货:识货
二选一选哪个,建独立站要流量还是品牌?:二选一选哪个,建独立站要流量还是品牌?
电商巨头亚马逊,为何"单挑"物流三巨头?:电商巨头亚马逊,为何"单挑"物流三巨头?
外贸企业的shopify独立站怎么做:外贸企业的shopify独立站怎么做
没有评论:
发表评论