標籤:恢複 用戶端 cmd 編寫 環境變數 點擊 append star down
1,MongoDB簡介
MongoDB也是一種資料庫,只不過它既不是關係型資料庫,也不是非關係型資料庫(NoSQL),而是一種介於關係型資料庫和NoSQL之間的一種資料庫。如果說非關係型資料庫是輕量級的,具有存取速度快的特點。關係型資料庫是重量級的,具有儲存資料量大,資料安全,查詢統計方便等特點。那麼MongoDB就有非關係型資料庫儲存資料快的特點,又有關係型資料庫儲存資料量大、安全等特點。
- MongoDB是基於分布式檔案儲存體的資料庫
- MongoDB是介於NoSQL和關係型資料庫之間的一款產品
- MongoDB是基於C++語言編寫的
- MongoDB具有查詢語言、索引、key-value儲存結構
- MongoDB儲存資料是以BSON類型(JSON)
2,MongoDB安裝2.1 下載
首先在網上下載好對應版本的MongoDB,我們可以到官網下載。
在下載的時候,有一個規定就是偶數為“穩定版”(如:1.6.x,1.8.x),基數為“開發版”(如:1.7.x,1.9.x)。
2.2 安裝
下載好後,解壓後,會出現三個目錄。bin目錄裡面是程式檔案,其它兩個目錄是c++調用的標頭檔和庫檔案。
下面說一說bin目錄裡面的一些程式檔案的作用:
mongo.exe 命令列用戶端工具
mongod.exe 命令列服務端工具
mongodump.exe Database Backup程式
mongoexport.exe 資料匯出工具
mongoimport.exe 資料匯入工具
mongorestore.exe 資料庫恢複工具
mongos.exe 效能偵查工具
2.3 運行
在下載完成後,不要急著點擊mongo.exe,這個是用戶端,需要在服務端弄好之後才會有效果。
在安裝目錄下面建立兩個檔案夾data和logs,也就是和bin目錄同級的目錄。
比如筆者將mongoDB解壓到了 D:\MongoDB 目錄下,然後運行:
mongod --dbpath D:/MongoDB/data --logpath D:/MongoDB/logs/mongo.log --logappend --serviceName MongoDB --install
看到上面有--serviceName,表明我們已經開啟了MongDB的服務。
啟動 MongoDB:net start MongoDB
停止 MongoDB:net stop MongoDB
刪除 MongoDB:sc delete MongoDB
然後我們可以使用用戶端了,
直接在CMD視窗裡面輸入: mongo (前提是已經配置好了環境變數),然後斷行符號就可以了。
【MongoDB】MongoDB的安裝教程