MongoDB增删改查

coding

一:启动mongodb

1、linux系统(Ubuntu):sudo server mongodb start

2、window系统:mongod,启动之后不能关闭cmd窗口,必须挂起

二:运行mongodb

命令:mongo

三、创建数据库

使用use 命令创建数据库----有就切换,没有就创建数据库

命令:use 数据库名

切换数据库

命令:use 数据库名

eg:

查看当前数据库:

查看所有数据库

销毁数据库

四:创建集合

MongoDB 中,一个数据库包含多个集合,类似于 MySQL 中一个数据库包含多个表;一个集合包含多个文档,类似于 MySQL 中一个表包含多条数据。

可以把集合记为表,文档记为一条记录。

命令:db.createcolleciton("school")

查看所有集合:

命令:show collections

五:插入数据

插入数据有两个命令

命令:db.school.insert()

命令:db.school.save()

insert 和 save 的区别:为了方便记忆,可以先从字面上进行理解,insert 是插入,侧重于新增一个记录的含义;save 是保存,可以保存一个新的记录,也可以保存对一个记录的修改。因此,insert 不能插入一条已经存在的记录,如果已经有了一条记录(以主键为准),insert 操作会报错,而使用 save 指令则会更新原记录

六:查看数据:

命令:db.school.find()----显示在一行,不够美观

命令:db.school.find(0.pretty(0---- 显示的更美观,多行显示

 

以上是 MongoDB增删改查 的全部内容, 来源链接: utcz.com/z/509524.html

回到顶部