mongodb

本文涉及的产品
云数据库 MongoDB,独享型 2核8GB
推荐场景:
构建全方位客户视图
简介: 安装mongodbsudo apt-get install mongodb启动mongodb服务service mongodb start进入mongomongo查看数据库> show dbs使用school这个数据库(不用创建,直接...

安装mongodb

sudo apt-get install mongodb

启动mongodb服务

service mongodb start


进入mongo

mongo

查看数据库

> show dbs

使用school这个数据库(不用创建,直接使用就是创建了)

> use school

查询当前使用的数据库

>db

删除数据库(进入到要删除的数据库下面)

>db.dropDatabase()

查看当前的数据库中都哪些表

>show  tables

删除表

>db.表名.drop()

col 是集合名,如果该集合不在该数据库中, MongoDB 会自动创建该集合并插入文档。

>db.col.insert({id:'123',name:'qwe'})

也可以这样插入(将要插入的内容当作一个变量)

>1={id:'123',name:'qwe'}

>db.col.insert(1)

查看已插入的文档

>db.col.find()

更新已存在的文档

>db.col.update({'id':'123'},{$set:{'id':'234'}})


在col集合中插入多条数据

db.col.insert( [{id:'124',name:'qwe'},{id:'125',name:'wer'},{id:'124',name:'asd'}] )

删除数据中的文档

>db.col.remove({id:'123'})

pretty() 方法以格式化的方式来显示所有文档。

>db.col.find().pretty()

相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。   相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
目录
相关文章
|
14天前
|
NoSQL JavaScript MongoDB
MongoDB
【10月更文挑战第28天】
28 2
|
22天前
|
存储 分布式计算 NoSQL
什么是 MongoDB ?
10月更文挑战第10天
7 0
|
存储 NoSQL 关系型数据库
什么时候选择MongoDB
什么时候选择MongoDB
90 2
|
存储 NoSQL 定位技术
MongoDB的特点
MongoDB的特点
416 1
|
存储 NoSQL MongoDB
|
消息中间件 分布式计算 NoSQL
MongoDB适用场景
MongoDB适用场景
|
存储 SQL 分布式计算
MongoDB的介绍
MongoDB的介绍
84 0
|
存储 分布式计算 NoSQL
MongoDB的主要特点
MongoDB 是一个面向文档存储的数据库,操作起来比较简单和容易。
153 0
|
存储 NoSQL 索引
什么场景应该用 MongoDB ?
月初在云栖社区上发起了一个 MongoDB 使用场景及运维管理问题交流探讨 的技术话题,有近5000人关注了该话题讨论,这里就 MongoDB 的使用场景做个简单的总结,谈谈什么场景该用 MongoDB? 很多人比较关心 MongoDB 的适用场景,也有用户在话题里分享了自己的业务场景,比如 案
|
存储 NoSQL JavaScript
MongoDB资料大全
为了帮助大家进一步了解MongoDB,云栖社区组织翻译了GitHub Awesome MongoDB 资源,涵盖MongoDB中常见的库与工具、应用列表、以及相关的文档、教程等资源。
43468 0