该命令用于查看当前 mongodb 中数据库名称列表。例如:
> show dbs admin 0.000GB local 0.000GB test 0.000GB
该命令用来切换数据库。如果指定的数据库存在,则切换到指定的数据库。如下:
# 切换到 admin 数据库 > use admin switched to db admin
如果指定的数据库不存在,则创建该数据库。例如:
# 我们并没有 users 数据库,下面语句将创建 users 数据库
> use users
switched to db users
> db
users
# 你使用 show dbs 查看数据库,但是并没有 users,此时需要我们向 users 中插入文档。
>show dbs
admin 0.000GB
local 0.000GB
test 0.000GB
# 插入文档
> db.users.insert({name:"Hello MongoDB"});
WriteResult({ "nInserted" : 1 })
# 此时,show dbs 就能看见 users 数据库了
> show dbs
admin 0.000GB
local 0.000GB
test 0.000GB
users 0.000GBdb 命令用于查看当前操作的文档(数据库)。例如:
> db test # 切换到 admin 数据库 > use admin switched to db admin # 显示当前操作的数据库 > db admin