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

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

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

前言

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

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

如果想要在 Linux 下安裝 MongoDB ,詳見 Liunx - MongoDB 的安裝

一、概述

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

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

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

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

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

二、下載

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

在這里插入圖片描述

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

在這里插入圖片描述

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

在這里插入圖片描述

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

在這里插入圖片描述

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

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

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

在這里插入圖片描述

這里我們需要?jiǎng)?chuàng)建一個(gè)文件夾用來存儲(chǔ) MongoDB 產(chǎn)生的數(shù)據(jù),比如創(chuàng)建了一個(gè)和 bin 目錄同級(jí) data\db 目錄來存放數(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ù)配置文件的形式來啟動(dòng),可以繼續(xù)創(chuàng)建一個(gè)與 bin 目錄同級(jí)
conf 文件夾,文件夾下面新增 mongodb.conf 文件來存放配置文件信息。

在這里插入圖片描述

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

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 命令的形式打開 MongoDB,最好先配置以下環(huán)境變量,打開

鼠標(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)擊 確定 即可

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

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

在這里插入圖片描述

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

show databases

在這里插入圖片描述

退出 Mongodb

exit

查看幫助文檔

mongo --help

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

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

在這里插入圖片描述

在這里插入圖片描述

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

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

相關(guān)文章

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

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

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

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

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

    MongoDB常用操作匯總

    MongoDB 是由C++語言編寫的,是一個(gè)基于分布式文件存儲(chǔ)的開源數(shù)據(jù)庫系統(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)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • MongoDB入門教程之細(xì)說MongoDB數(shù)據(jù)庫的增刪查改操作

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

    這篇文章主要介紹了MongoDB入門教程之細(xì)說MongoDB數(shù)據(jù)庫的增刪查改操作,本文環(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,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • MongoDB連接本地失敗的原因及解決辦法

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

    這篇文章主要介紹了MongoDB連接本地失敗解決辦法,錯(cuò)誤原因是沒有啟動(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ù)庫類型等內(nèi)容,需要的朋友可以參考下
    2015-05-05
  • CentOS8?安裝MongoDB?本地連接的操作方法

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

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

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

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

最新評(píng)論