MongoDB 創建資料庫

語法

MongoDB 創建資料庫的語法格式如下:

use DATABASE_NAME

如果資料庫不存在,則創建資料庫,否則切換到指定資料庫。

實例

以下實例我們創建了資料庫 zaixian:

> use zaixian
switched to db zaixian
> db
zaixian
>

如果你想查看所有資料庫,可以使用 show dbs 命令:

> show dbs
admin   0.000GB
config  0.000GB
local   0.000GB
>

可以看到,我們剛創建的資料庫 zaixian 並不在資料庫的列表中, 要顯示它,我們需要向 zaixian 資料庫插入一些數據。

> db.zaixian.insert({"name":"IT研修"})
WriteResult({ "nInserted" : 1 })
> show dbs
admin   0.000GB
config  0.000GB
local   0.000GB
zaixian  0.000GB

MongoDB 中默認的資料庫為 test,如果你沒有創建新的資料庫,集合將存放在 test 資料庫中。

注意: 在 MongoDB 中,集合只有在內容插入後才會創建! 就是說,創建集合(數據表)後要再插入一個文檔(記錄),集合才會真正創建。