MongoDB簡單總結


1. mongoDB的exe文件安裝完之後
    -可以先在c盤根目錄創建一個data文件夾, 在data文件夾中創建一個名字叫db的文件夾,用於存儲數據庫中的數據
    也可以自定義存儲數據的數據庫位置:
        mongod --dbpath 路徑
2. 打開cmd輸入mongod啓動mongoDB服務器

3. 再打開一個cmd窗口,輸入mongo連接mongoDB數據庫,出現>符號表示連接成功
    
cmd:
    mongod --dbpath 自定義想要存儲數據的數據庫位置
    mongod --port 想要修改的端口號
    
mongodb默認端口是27017

在data文件夾下創建一個log文件夾用於存放mongDB的日誌,然後參考mongDB官方文檔,可以將mongoDB設爲系統服務,讓它自動在後臺啓動,不需要每次都手動啓動mongoDB的服務器。


MongoDB基本概念:
    數據庫(database) 是一個倉庫
    集合(collection) 類似於數組
    文檔(document)     是數據庫中最小的單位,我們存儲和操作的內容都是文檔                                 在MongoDB中數據庫和集合都不需要手動創建,當我們在創建文檔的時候,如果文檔所在的集合或數據庫都不存在的話會自動創建, 所以數據庫和集合即使不存在也可以直接指定使用
    
基本指令:
    show dbs
        -顯示當前的所有數據庫
    use 數據庫名字
        -進入指定的數據庫中
    db 
        -db表示查看當前所處的數據庫
    show collections
        -顯示當前數據庫中的所有集合

數據庫中文檔的CRUD操作:
1. 向數據庫中插入文檔
    db.<collection>.insert({name:'小明'}) doc是字典形式
2. 查詢當前集合中的所有文檔
    db.<collection>.find()  
3. 修改集合中的文檔    
db.<collection>.update({})
4. 刪除集合中的文檔
db.<collection>.remove({})
    
    
吹一波:
MongoDB 是由C++語言編寫的,是一個基於分佈式文件存儲的開源數據庫系統
可以這樣介紹MongoDB:
MongoDB 是一個面向文檔存儲的數據庫,操作起來比較簡單和容易 是一個介於關係數據庫和非關係數據庫之間的產品,是非關係數據庫當中功能最豐富,最像關係數據庫的。MongoDB中主要的概念就是數據庫,集合,文檔,服務器中可以存儲多個數據庫, 數據庫中中存儲多個集合,集合中可以存儲多個文檔,文檔的格式是以鍵值對的格式進行存儲的。它支持的數據結構是類似json的bson格式,因此可以存儲比較複雜的數據類型。MongoDB支持的編程語言非常多, 而且還支持對數據建立索引


    
    
    

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章