赞助

通过客户端的命令进入到mongodb服务中

mongo命令进入客户端

 

show dbs  查看数据库

show tables/show collections 查看集合(查看当前库里面的表)

db 查看当前数据库

use 数据库  切换或创建数据库   如果数据库存在则切换,不存在则先创建后切换

 

# 添加一个集合对象并向此集合添加文档

// 集合名有则添加文档,集合不存在时先帮创建集合后创建文件

db.集合名.insert(json对象);

db.c1.insert({name:'user1'});

# 查看集合

db.c1.find()

# { "_id" : ObjectId("5c0fa4758878caa23d36c0fb"), "name" : "zhangsan" }

 

objectID类型

ObjectId对象对象数据组成:时间戳 |机器码|PID|计数器   系统自动生成

_id的键值我们可以自己输入,但是不能重复

 

 

# 删除当前的数据库 db.dropDatabase();

# 删除集合 db.集合名.drop();

打开cmd在命令行中输入命令

 

 

查看所有的数据库列表

show dbs

 

 

创建数据库或切换数据库

use数据数据库存在则切换,如果数据库不存在则创建并切换

use 数据库名

 

 

use创建的数据库只是一个空的数据库,没有集合,所以show dbs不显示空数据库

可以使用db命令来查看当前所在的数据库名称

 

 

mydb数据库中创建一个user的集合,并向集合中添加文档数据

 

 

查看当前数据库中的集合列表

 

 

 

posted on 2020-12-25 14:34  Tsunami黄嵩粟  阅读(97)  评论(0编辑  收藏  举报