一、库的基本操作
1.1、查看MongoDB中所有的库
show databases
OR
show dbs
注意事项:该命令只会查询出库里边存在集合的库,新创建的数据库是不会查询出来的。
# 库说明
admin:
从权限的角度看,这是"root"数据库。如果将一个用户添加到这个数据库,该用户将自动继承所有数据库的权限。一些特定的服务器端命令也只能从这个数据库运行,比如列出所有的数据库或者关闭服务器。
local:
这个库永远不会被复制,可以用来存储限于本地单台服务器的任意集合。
config:
当Mongo用于分片设置时,config数据库在内部使用,用于保存分片的相关信息。
1.2、创建库
# 需求:创建ruoyi数据库
use ruoyi
1.3、查看当前使用的库
db
1.4、往库中插入数据
# 语法
db.TABLE_NAME.insert({...})
# 例如
db.user.insert({
"id":1,
"name":"zhangsan"
})
1.5、切换数据库
# 语法
use dbName
说明:如果dbName存在则切换,否则将创建
1.6、删除数据库
db.dropDatabase()