語法
mongodb 建立資料庫的語法格式如下:
use database_name
如果資料庫不存在,則建立資料庫,否則切換到指定資料庫。
例項
以下例項我們建立了資料庫 runoob:
> use database1
switched to db database1
> db
database1
>
如果你想檢視所有資料庫,可以使用 show dbs 命令:
> show dbs
admin 0.000gb
config 0.000gb
local 0.000gb
>
可以看到,我們剛建立的資料庫 runoob 並不在資料庫的列表中, 要顯示它,我們需要向 runoob 資料庫插入一些資料。
> db.database1.insert()
writeresult()
> show dbs
admin 0.000gb
config 0.000gb
local 0.000gb
database1 0.000gb
mongodb 中預設的資料庫為 test,如果你沒有建立新的資料庫,集合將存放在 test 資料庫中。
注意: 在 mongodb 中,集合只有在內容插入後才會建立! 就是說,建立集合(資料表)後要再插入乙個文件(記錄),集合才會真正建立。
語法
mongodb 刪除資料庫的語法格式如下:
db.dropdatabase()
刪除當前資料庫,預設為 test,你可以使用 db 命令檢視當前資料庫名。
例項
以下例項我們刪除了資料庫 database1。
首先,檢視所有資料庫:
> show dbs
admin 0.000gb
config 0.000gb
local 0.000gb
database1 0.000gb
接下來我們切換到資料庫 database1:
> use database1
switched to db database1
>
執行刪除命令:
> db.dropdatabase()
最後,我們再通過 show dbs 命令資料庫是否刪除成功:
> show dbs
admin 0.000gb
config 0.000gb
local 0.000gb
刪除集合
集合刪除語法格式如下:
db.collection.drop()
以下例項刪除了 runoob 資料庫中的集合 site:
> use database1
switched to db database1
> db.createcollection("database1") # 先建立集合,類似資料庫中的表
> show tables # show collections 命令會更加準確點
database1
> db.database1.drop()
true
> show tables
MongoDB 建立資料庫
mongodb 建立資料庫的語法格式如下 use database name如果資料庫不存在,則建立資料庫,否則切換到指定資料庫。以下例項我們建立了資料庫 runoob use runoob switched to db runoob db runoob 如果你想檢視所有資料庫,可以使用 show ...
MongoDB 建立資料庫
mongodb 建立資料庫的語法格式如下 use database name如果資料庫不存在,則建立資料庫,否則切換到指定資料庫。以下例項我們建立了資料庫 runoob userunoob switched to db runoob dbrunoob 如果你想檢視所有資料庫,可以使用 show db...
MongoDB 建立資料庫
mongodb 建立資料庫的語法格式如下 use database name如果資料庫不存在,則建立資料庫,否則切換到指定資料庫。以下例項我們建立了資料庫 runoob userunoob switched to db runoob dbrunoob 如果你想檢視所有資料庫,可以使用show dbs...