查看所有数据库
show dbs
查看当前所在数据库
db
使用指定数据库
查看当前数据库中有哪些表/所有的集合
show collections 或使用show tables
创建数据库
MongoDB中的数据库是隐式创建的。
命令:use 数据库名称
use命令后跟的数据库名,如果存在就进入此数据库,如果不存在就创建
注意:使用命令"use 数据库名称"创建数据库后,并没有真正生成对应的数据文件,如果此时退出,此数据库将被删除,只有在数据库中创建集合后,才会真正生成数据文件。
删除当前数据库
创建集合有显示创建和隐式创建两种方式:
- 显示创建:db.createCollection(“集合名称”)
- 隐式创建指的是创建集合的同时向集合中插入数据:db.集合名称.insert({})
创建collection
db.createCollection(‘collectionName’)
删除集合
db.集合名称.drop()
插入文档
查看文档
关闭MongoDB服务
use admin
db.shutdownServer()
