【MongoDB詳細使用教程】1、Mac安裝MongoDB

【MongoDB詳細使用教程】1、Mac安裝MongoDB 【MongoDB詳細使用教程】2、MongoDB基本操做 【MongoDB詳細使用教程】3、高級查詢 【MongoDB詳細使用教程】4、python操做MongoDB 【MongoDB詳細使用教程】5、MongoDB的數據庫管理html

[toc]python

一、介紹

基於分佈式文件存儲的數據庫,使用C++編寫。
應用最普遍的非關係型數據庫(NoSQL)。sql

NoSQL與SQL區別:NoSQL是基於鍵值對保存數據的,無複製的sql查詢,表與表以前無耦合性。mongodb

NoSQL優點:性能高、可擴展。
SQL優點:能夠在表和表之間作複製的關聯查詢,支持事物。數據庫

二、下載安裝

2.一、方法1

  • 解壓到/usr/local/目錄下,並將解壓後的文件夾重命名爲MongoDB。 bash

  • 注:/usr/local爲隱藏目錄,正常在finder中是看不到的,須要在finder中按shift + command +G 輸入/usr/local並點擊前往。app

2.二、方法2

使用命令行安裝:curl

經過官網獲取到最新版本的下載鏈接,替換下面下載命令後面的4.0.9版本的地址,下圖位置右鍵複製連接 分佈式

cd /usr/local    # 進入目錄

sudo curl -O https://fastdl.mongodb.org/osx/mongodb-osx-ssl-x86_64-4.0.9.tgz        # 開始下載,後面的地址替換爲最新版本的地址

sudo tar -zxvf mongodb-osx-ssl-x86_64-4.0.9.tgz    # 解壓,這裏的文件名也須要替換爲按版本的文件名,具體能夠下載以後ls看一下文件便可

sudo mv mongodb-osx-x86_64-4.0.9/ mongodb    # 解壓後更名,不要忘了改文件名

三、配置

3.一、配置PATH

  • 在終端中輸出 "open -e .bash_profile",打開bash_profile文件。性能

  • 將安裝目錄的bin目錄地址 "export PATH=${PATH}:/usr/local/mongoDB/bin" 添加到環境變量中。

  • Command+S保存配置,關閉上面的.bash_profile編輯窗口,而後在終端中輸入"source .bash_profile"使配置當即生效。

  • 在終端中輸入 "mongod -version",若是出現以下信息則說明path配資環和安裝都已成功

3.二、建立log和data目錄

  • 在/usr/local/mongoDB 目錄下建立兩個文件夾: data 和 log。

四、啓動

  • 在終端中,先進入data和log所在的目錄,也就是/usr/local/mongoDB ,而後輸入"mongod --dbpath data --logpath log/mongod.log --logappend",啓動mongodb服務(當前終端不要關閉)

由於默認的數據保存地址爲/data/db,須要手動在mac根目錄(即Macintosh HD)中建立/data/db,若是改變data目錄位置,則須要在啓動服務時 指定dbpath的位置。

--dbpath  指定爲剛纔建立好的data目錄
--logpath  指定log存放位置
--logappend  mongo在後臺運行
  • 在新的終端中輸入"mongo" 鏈接數據庫

五、關閉

use admin;

db.shutdownServer();

image

相關文章
相關標籤/搜索