该命令用于查看当前 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.000GB
db 命令用于查看当前操作的文档(数据库)。例如:
> db test # 切换到 admin 数据库 > use admin switched to db admin # 显示当前操作的数据库 > db admin