欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MongoDB的安裝方法圖文詳細(xì)

 更新時(shí)間:2023年06月03日 13:50:24   作者:多加點(diǎn)辣也沒(méi)關(guān)系  
MongoDB?是一個(gè)基于分布式文件存儲(chǔ)的數(shù)據(jù)庫(kù),主要用于為?web?應(yīng)用提供可擴(kuò)展的高性能數(shù)據(jù)存儲(chǔ)解決方案,這里簡(jiǎn)單介紹一下安裝方法

前言

MongoDB 是一個(gè)基于分布式文件存儲(chǔ)的數(shù)據(jù)庫(kù),主要用于為 web 應(yīng)用提供可擴(kuò)展的高性能數(shù)據(jù)存儲(chǔ)解決方案。

以下內(nèi)容是如何在 windows 下安裝 MongoDB 的教程,主要參照 MongoDB - 學(xué)習(xí)教程

如果想要在 Linux 下安裝 MongoDB ,詳見(jiàn) Liunx - MongoDB 的安裝

一、概述

MongoDB 由 C++語(yǔ)言編寫,是一個(gè)介于關(guān)系型數(shù)據(jù)庫(kù)和非關(guān)系型數(shù)據(jù)之間的產(chǎn)品,是非關(guān)系型數(shù)據(jù)庫(kù)中功能最豐富,最像關(guān)系數(shù)據(jù)庫(kù)的。它支持的數(shù)據(jù)結(jié)構(gòu)非常松散,是類似與 jsonbson 格式,因此可以存儲(chǔ)比較復(fù)雜的數(shù)據(jù)類型。MongoDB 最大的特點(diǎn)是它支持的查詢語(yǔ)言非常強(qiáng)大,其語(yǔ)法有點(diǎn)類似于面向?qū)ο蟮牟樵冋Z(yǔ)言,幾乎可以實(shí)現(xiàn)類似關(guān)系數(shù)據(jù)單表查詢的絕大部分功能,而且還支持對(duì)數(shù)據(jù)建立索引。

MongoDB 的設(shè)計(jì)目標(biāo)是高性能、可擴(kuò)展、易部署、易使用,存儲(chǔ)數(shù)據(jù)非常方便。所以它比傳統(tǒng)的關(guān)系數(shù)據(jù)庫(kù),例如 MySQL,更加適合去應(yīng)對(duì)一些 “三高” 需求:比如對(duì)數(shù)據(jù)庫(kù)高并發(fā)的讀寫需求、對(duì)海量數(shù)據(jù)的高效率存儲(chǔ)和訪問(wèn)需求以及對(duì)數(shù)據(jù)庫(kù)的高可擴(kuò)展和高可用性的需求。

由此可見(jiàn) MongoDB 的特點(diǎn)如下:

高性能高可用高擴(kuò)展豐富的查詢支持動(dòng)態(tài)模式和靈活的文檔模型

應(yīng)用常見(jiàn)上通常見(jiàn)到的是存儲(chǔ)用戶信息、聊天信息、游戲數(shù)據(jù)、訂單信息等等。之前我們就有使用 MongoDB 存儲(chǔ)一些優(yōu)惠劵的信息,性能上也是非常不錯(cuò)的。

二、下載

官網(wǎng):www.mongodb.com

在這里插入圖片描述

選擇 Products > Community Edition 就能進(jìn)入社區(qū)版

在這里插入圖片描述

在這里下載 windows 版對(duì)應(yīng)的安裝包

在這里插入圖片描述

注意:6.0.1 版本的 MongoDB 配置環(huán)境變量有問(wèn)題,并且我不知道怎么解決,如果想要避免出問(wèn)題,建議使用 6.0 版本以下的

在這里插入圖片描述

在這里直接下載可能會(huì)比較慢,以下我提供了已經(jīng)下載好的安裝包:
網(wǎng)址:百度網(wǎng)盤
提取碼:0z8e

三、安裝與啟動(dòng)

windows 下安裝 MongoDB 非常簡(jiǎn)單,上一個(gè)步驟已經(jīng)下載了 .zip 的壓縮文件,接著對(duì)該文件進(jìn)行解壓縮的操作就行了,解壓之后如下:

在這里插入圖片描述

這里我們需要?jiǎng)?chuàng)建一個(gè)文件夾用來(lái)存儲(chǔ) MongoDB 產(chǎn)生的數(shù)據(jù),比如創(chuàng)建了一個(gè)和 bin 目錄同級(jí) data\db 目錄來(lái)存放數(shù)據(jù)。

在這里插入圖片描述

進(jìn)入 bin 目錄下,cmd 進(jìn)入 命令行窗口,使用命令的指定存儲(chǔ)數(shù)據(jù)文件的形式啟動(dòng):mongod --dbpath=..\data\db

在這里插入圖片描述

在這里插入圖片描述

啟動(dòng)之后可以看到 MongoDB 的默認(rèn)端口是 27017

游覽器上輸入:localhost:27017

看到 It looks like you are trying to access MongoDB over HTTP on the native driver port. 就能證明 MongoDB 啟動(dòng)成功

在這里插入圖片描述

如果想要使 Mongodb 根據(jù)配置文件的形式來(lái)啟動(dòng),可以繼續(xù)創(chuàng)建一個(gè)與 bin 目錄同級(jí)
conf 文件夾,文件夾下面新增 mongodb.conf 文件來(lái)存放配置文件信息。

在這里插入圖片描述

給該文件添加些配置信息:

systemLog:
  destination: file
  # 指定日志存放文件
  path: D:\mongodb\windows\mongodb-windows\mongodb-win32-x86_64-windows-5.0.0-rc3\log\mongodb.log
  logAppend: true
storage:
  journal:
    enabled: true
  # 指定存放數(shù)據(jù)文件的全路徑
  dbPath: D:\mongodb\windows\mongodb-windows\mongodb-win32-x86_64-windows-5.0.0-rc3\data
net:
  bindIp: 127.0.0.1
  port: 27020
setParameter:
  enableLocalhostAuthBypass: false

詳細(xì)配置可參考:官方文檔

進(jìn)入 bin 目錄下,cmd 進(jìn)入 命令行窗口,使用命令的形式讓 mongodb 指定配置文件啟動(dòng):

mongod -f ..\conf\mongodb.conf
# 或者
mongod --config ..\conf\mongodb.conf

在這里插入圖片描述

四、連接

1. Shell 命令連接

如果使用 Shell 命令的形式打開(kāi) MongoDB,最好先配置以下環(huán)境變量,打開(kāi)

鼠標(biāo)右鍵 我的電腦(此電腦) - 屬性 - 高級(jí)系統(tǒng)設(shè)置 再選擇 環(huán)境變量

在這里插入圖片描述

選擇 Path,點(diǎn)擊 編輯

在這里插入圖片描述

點(diǎn)擊 新建 ,然后把 MongoDB 的 bin 目錄路徑粘貼上去:比如我的 D:\mongodb\windows\mongodb-windows\mongodb-win32-x86_64-windows-5.0.0-rc3\bin,點(diǎn)擊 確定

在這里插入圖片描述

返回的窗口依次點(diǎn)擊 確定 即可

開(kāi)啟 MongoDB 之后,cmd 進(jìn)入 命令行窗口,輸入命令 :

mongo# 或者mongo --host=127.0.0.1 --port=27017

在這里插入圖片描述

查看已經(jīng)有的數(shù)據(jù)庫(kù):

show databases

在這里插入圖片描述

退出 Mongodb

exit

查看幫助文檔

mongo --help

1. Compass-圖形化界面客戶端

一些連接數(shù)據(jù)庫(kù)的圖形化工具也能夠連接 MongoDB,比如 Navicat,Compass 圖形化界面客戶端是能在 MongoDB 官網(wǎng)上找到的。

在這里插入圖片描述

在這里插入圖片描述

圖形化界面的好處就是可以很清晰的看到數(shù)據(jù)庫(kù)中數(shù)據(jù)的展示和減少寫一些查詢語(yǔ)句。

到此這篇關(guān)于MongoDB的安裝方法圖文詳細(xì)的文章就介紹到這了,更多相關(guān)MongoDB安裝內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 一次因mongo查詢不存在字段引發(fā)的事故記錄

    一次因mongo查詢不存在字段引發(fā)的事故記錄

    這篇文章主要給大家介紹了關(guān)于一次因mongo查詢不存在字段引發(fā)的事故記錄,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • 在mac系統(tǒng)下安裝與配置mongoDB數(shù)據(jù)庫(kù)

    在mac系統(tǒng)下安裝與配置mongoDB數(shù)據(jù)庫(kù)

    這篇文章主要介紹了在mac系統(tǒng)下安裝與配置mongoDB數(shù)據(jù)庫(kù)的操作步驟,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2021-09-09
  • MongoDB常用操作匯總

    MongoDB常用操作匯總

    MongoDB 是由C++語(yǔ)言編寫的,是一個(gè)基于分布式文件存儲(chǔ)的開(kāi)源數(shù)據(jù)庫(kù)系統(tǒng)。在高負(fù)載的情況下,添加更多的節(jié)點(diǎn),可以保證服務(wù)器性能。MongoDB 旨在為WEB應(yīng)用提供可擴(kuò)展的高性能數(shù)據(jù)存儲(chǔ)解決方案。
    2017-05-05
  • MongoDB基礎(chǔ)入門之創(chuàng)建、刪除集合操作

    MongoDB基礎(chǔ)入門之創(chuàng)建、刪除集合操作

    這篇文章主要給大家介紹了關(guān)于MongoDB基礎(chǔ)入門之集合操作的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • MongoDB入門教程之細(xì)說(shuō)MongoDB數(shù)據(jù)庫(kù)的增刪查改操作

    MongoDB入門教程之細(xì)說(shuō)MongoDB數(shù)據(jù)庫(kù)的增刪查改操作

    這篇文章主要介紹了MongoDB入門教程之細(xì)說(shuō)MongoDB數(shù)據(jù)庫(kù)的增刪查改操作,本文環(huán)境是windows,所以以圖片形式講解,需要的朋友可以參考下
    2014-08-08
  • mongodb使用c#驅(qū)動(dòng)數(shù)據(jù)插入demo

    mongodb使用c#驅(qū)動(dòng)數(shù)據(jù)插入demo

    今天小編就為大家分享一篇關(guān)于mongodb使用c#驅(qū)動(dòng)數(shù)據(jù)插入demo,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-01-01
  • MongoDB連接本地失敗的原因及解決辦法

    MongoDB連接本地失敗的原因及解決辦法

    這篇文章主要介紹了MongoDB連接本地失敗解決辦法,錯(cuò)誤原因是沒(méi)有啟動(dòng)mongo服務(wù),所以啟動(dòng)失敗,只要把mongo服務(wù)啟動(dòng)就好了,需要的朋友可以參考下
    2023-05-05
  • MongoDB系列教程(一):NoSQL起源

    MongoDB系列教程(一):NoSQL起源

    這篇文章主要介紹了MongoDB系列教程(一):NoSQL起源,本文講解了為什么出現(xiàn)NoSQL、NoSQL歷史、SQL和NoSql的區(qū)別、NoSQL數(shù)據(jù)庫(kù)類型等內(nèi)容,需要的朋友可以參考下
    2015-05-05
  • CentOS8?安裝MongoDB?本地連接的操作方法

    CentOS8?安裝MongoDB?本地連接的操作方法

    MongoDB 是一個(gè)由 C++ 語(yǔ)言編寫的基于分布式文件存儲(chǔ)的數(shù)據(jù)庫(kù),MongoDB 是一個(gè)介于關(guān)系數(shù)據(jù)庫(kù)和非關(guān)系數(shù)據(jù)庫(kù)之間的產(chǎn)品,是非關(guān)系數(shù)據(jù)庫(kù)當(dāng)中功能最豐富,最像關(guān)系數(shù)據(jù)庫(kù)的,這篇文章主要介紹了CentOS8?安裝MongoDB?本地連接,需要的朋友可以參考下
    2022-11-11
  • Mongodb啟動(dòng)命令參數(shù)中文說(shuō)明

    Mongodb啟動(dòng)命令參數(shù)中文說(shuō)明

    這篇文章主要介紹了Mongodb啟動(dòng)命令參數(shù)中文說(shuō)明,本文包括基本配置、主/從參數(shù)、Sharding(分片)選項(xiàng)等內(nèi)容,需要的朋友可以參考下
    2014-10-10

最新評(píng)論