標籤:
本文章主要介紹mongodb的基本命令,前提條件,你的本地已經安裝了mongo。
一、基本命令使用
1.建立資料庫
命令:use
use DATABASE_NAME :使用者建立資料庫,如果存在則使用資料庫,沒有則建立。
例子:建立資料庫mydb
>use mydb
>switched to db myPort
2.查詢當前選擇的資料庫
命令:db
3.查詢資料庫列表
命令:show db
注意:要顯示的資料庫,需要把它插入至少一個檔案
4.刪除資料庫
命令: db.dropDatabase()
注意:刪除正在使用的資料庫,如果沒有選擇,則刪除預設的test資料庫
5.建立集合
命令:db.createCollection(name, options)
| 參數 |
類型 |
描述 |
| Name |
String |
要建立的集合名稱 |
| options |
Document |
(可選)指定有關記憶體大小和索引選項 |
| 欄位 |
類型 |
描述 |
| capped |
Boolean |
(可選)如果為true,則啟用封頂集合。封頂集合是固定大小的集合,會自動覆蓋最早的條目,當它達到其最大大小。如果指定true,則需要也指定尺寸參數。 |
| autoIndexID |
Boolean |
(可選)如果為true,自動建立索引_id欄位的預設值是false。 |
| size |
number |
(可選)指定最大大小位元組封頂集合。如果封頂如果是 true,那麼你還需要指定這個欄位。 |
| max |
number |
(可選)指定封頂集合允許在檔案的最大數量。 |
例子:
>db.createCollection("mycollection")
{ "ok" : 1 }
>db.createCollection("mycol", { capped : true, autoIndexID : true, size : 6142800, max : 10000 } )
{ "ok" : 1 }
在MongoDB中,不需要建立集合。當插入一些檔案 MongoDB 自動建立的集合。
例子:
MongoDB 入門