目录
一、准备
1、进入mongodb shell
执行mongo或mongosh命令进入mongodb shell(注意这里mongod的服务已经启动)
```
mongo/mongosh
```
mongod服务不知道如何启动的看这篇https://blog.youkuaiyun.com/livefinehhh/article/details/121380534https://blog.youkuaiyun.com/livefinehhh/article/details/121380534
二、MongoDB 创建数据库
MongoDB 创建数据库的语法格式如下:
use "DATABASE_NAME"
如果数据库不存在,则创建数据库,否则切换到指定数据库。
例如:以下示例创建了数据库 Employee:
```
use Employee
```
如果想查看所有数据库,可以使用命令:
```
show dbs
```
可以看到,刚创建的数据库 Employee 并不在数据库的列表中, 要显示它,需要向 Employee 数据库插入一些数据。
```
db.Employee.insert({"name":"google"})
show dbs
```
MongoDB 中默认的数据库为 test,如果没有创建新的数据库,集合将存放在 test 数据库中。
三、MongoDB 删除数据库
MongoDB 删除数据库的语法格式如下:
db.dropDatabase()
删除当前数据库,默认为 test,可以使用 db 命令查看当前数据库名。
```
db
```
首先,使用show dbs查看所有数据库,然后用use切换到数据库Employee,再进行删除操作,最后使用show查看数据库是否删除成功,操作步骤如图所示:
(如果当前使用的数据库,就是你想要删除的数据库,直接db.dropDatabase(),不用这么麻烦)
```
show dbs
use Employee
db.dropDatabase()
show dbs
```
四、集合操作
命令格式:
db.createCollection(name, options)
例如在myDB数据库下创建myCollection集合
执行以下命令: