1,mongodb 1

1,

2

"show dbs" 命令可以显示所有数据的列表

> show dbs

admin  0.000GB

local  0.000GB

3

执行 "db" 命令可以显示当前数据库对象或集合。

> db

admin

4

运行"use"命令,可以连接到一个指定的数据库

> use local

switched to db local

5,

admin: 从权限的角度来看,这是"root"数据库。要是将一个用户添加到这个数据库,这个用户自动继承所有数据库的权限。一些特定的服务器端命令也只能从这个数据库运行,比如列出所有的数据库或者关闭服务器。

config: 当Mongo用于分片设置时,config数据库在内部使用,用于保存分片的相关信息。

local: 这个数据永远不会被复制,可以用来存储限于本地单台服务器的任意集合

6,

MongoDB 创建数据库的语法格式如下:

use runoob

如果数据库不存在,则创建数据库,否则切换到指定数据库。

可以看到,我们刚创建的数据库 runoob 并不在数据库的列表中, 要显示它,我们需要向 runoob 数据库插入一些数据。

MongoDB 中默认的数据库为 test,如果你没有创建新的数据库,集合将存放在 test 数据库中。

7

在 MongoDB 中,你不需要创建集合。当你插入一些文档时,MongoDB 会自动创建集合。

如果要查看已有集合,可以使用 show collections 命令:

> db

runoob

> show collections

runoob

查询文档里面的信息:

> show collections

col

> db.col.find().pretty()   //pretty() 方法以格式化的方式来显示所有文档。

 

posted @ 2020-11-22 22:39  pwcc  阅读(84)  评论(0)    收藏  举报