【MongoDB】MongoDB的安裝教程


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     數據庫備份程序

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 (前提是已經配置好了環境變量),然后回車就可以了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM