清華大佬耗費三個月吐血整理的幾百G的資源,免費分享!....>>>
MongoDB 數據庫,對象,集合
描述
不管我們學習什么數據庫都應該學習其中的基礎概念,在mongodb中基本的概念是文檔、集合、數據庫,下面我們挨個介紹。
數據庫
一個mongodb中可以建立多個數據庫。
MongoDB的默認數據庫為"db",該數據庫存儲在data目錄中。
在MongoDB中可以創建數據庫,如果你想使用MongoDB,創建數據庫不是必要的。
"show dbs" 命令可以顯示所有數據的列表。
[root@w3cschool ~]# mongo MongoDB shell version: 2.2.4 connecting to: test > show dbs admin (empty) local (empty) test (empty) >
執行 "db" 命令可以顯示當前數據庫對象或集合。
[root@w3cschool ~]# mongo MongoDB shell version: 2.2.4 connecting to: test > dbdb test >
運行"use"命令,可以連接到一個指定的數據庫。
> use local switched to db local
以上實例命令中,"local" 是你要檢索的數據庫。
在下一個章節我們將詳細講解MongoDB中命令的使用。
數據庫名稱可以是任何字符,但是不能包含空字符串,點號(.),或者" "。
"system" 作為系統保留字符串不能作為數據庫名。
數據庫名不能包含 "$"。
文檔
文檔是mongodb中的最核心的概念,是其核心單元,我們可以將文檔類比成關系型數據庫中的每一行數據。
多個鍵及其關聯的值有序的放置在一起就是文檔。在mongodb中使用一種類json的bson存儲數據。
bson數據可以理解為在json的基礎上添加了一些json中沒有的數據類型。
如果我們會json,那么bson我們就已經掌握了一半了,至于新添加的數據類型后面我會介紹。
文檔例子如下:
{ site : "w3cschool.cc" }
掃碼二維碼 獲取免費視頻學習資料