我正在用书来学习MongoDB。它说,为了在Mongo中创建数据库,我只需要“使用”它。
show dbs
admin 0.000GB
local 0.000GB
Run Code Online (Sandbox Code Playgroud)
当我做, use someDBName
它说 switched to db someDBName
但是当我这样做 show dbs
我只是再次看到admin和本地。我看不到someDBName数据库。
它不会显示,直到您的数据库为空。要显示您的数据库,您可以使用
create collection 命令插入集合然后它将通过使用显示给您
show dbs
Run Code Online (Sandbox Code Playgroud)
根据 MongoDB文档:
如果数据库不存在,MongoDB 会在您第一次为该数据库存储数据时创建该数据库。因此,您可以切换到不存在的数据库并在 mongo shell 中执行以下操作:
use myNewDB
db.myNewCollection1.insertOne( { x: 1 } )
Run Code Online (Sandbox Code Playgroud)
如果insertOne()数据库myNewDB和集合myNewCollection1尚不存在,则该操作会同时创建它们。
| 归档时间: |
|
| 查看次数: |
2979 次 |
| 最近记录: |