最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MongoDB的安裝方法圖文詳細

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

前言

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

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

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

一、概述

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

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

由此可見 MongoDB 的特點如下:

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

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

二、下載

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

在這里插入圖片描述

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

在這里插入圖片描述

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

在這里插入圖片描述

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

在這里插入圖片描述

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

三、安裝與啟動

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

在這里插入圖片描述

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

在這里插入圖片描述

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

在這里插入圖片描述

在這里插入圖片描述

啟動之后可以看到 MongoDB 的默認端口是 27017

游覽器上輸入:localhost:27017

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

在這里插入圖片描述

如果想要使 Mongodb 根據(jù)配置文件的形式來啟動,可以繼續(xù)創(chuàng)建一個與 bin 目錄同級
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

詳細配置可參考:官方文檔

進入 bin 目錄下,cmd 進入 命令行窗口,使用命令的形式讓 mongodb 指定配置文件啟動:

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

在這里插入圖片描述

四、連接

1. Shell 命令連接

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

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

在這里插入圖片描述

選擇 Path,點擊 編輯

在這里插入圖片描述

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

在這里插入圖片描述

返回的窗口依次點擊 確定 即可

開啟 MongoDB 之后,cmd 進入 命令行窗口,輸入命令 :

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

相關(guān)文章

  • mongoDB重裝或升級版本后,啟動失敗原因及解決方法

    mongoDB重裝或升級版本后,啟動失敗原因及解決方法

    這篇文章主要為大家分享一下重裝mongodb或者升級mongdb版本后,重啟啟動也沒有任何錯誤提示,但是查看為失敗failed狀態(tài),沒有啟動成功問題的解決方法
    2024-05-05
  • 教你使用mongoose實現(xiàn)多集合關(guān)聯(lián)查詢

    教你使用mongoose實現(xiàn)多集合關(guān)聯(lián)查詢

    這篇文章主要給大家介紹了關(guān)于如何使用mongoose實現(xiàn)多集合關(guān)聯(lián)查詢的相關(guān)資料,文中通過實例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2022-02-02
  • MongoDB數(shù)據(jù)庫用戶角色和權(quán)限管理詳解

    MongoDB數(shù)據(jù)庫用戶角色和權(quán)限管理詳解

    這篇文章主要給大家介紹了關(guān)于MongoDB數(shù)據(jù)庫用戶角色和權(quán)限管理的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • 分析MongoDB和MySQL各自的關(guān)鍵特性、差別和優(yōu)勢

    分析MongoDB和MySQL各自的關(guān)鍵特性、差別和優(yōu)勢

    MongoDB 和 MySQL 都是不錯的數(shù)據(jù)庫,都具有優(yōu)良的性能。然而,它們是否成功取決于應(yīng)用場景。首先應(yīng)當(dāng)了解它們各自不同的運行環(huán)境,而不能只比較各自的優(yōu)點和缺點。因此,在本文中,我們將探討 MongoDB 和 MySQL 各自的關(guān)鍵特性、差別和優(yōu)勢。
    2021-06-06
  • MongoDB快速入門筆記(七)MongoDB的用戶管理操作

    MongoDB快速入門筆記(七)MongoDB的用戶管理操作

    這篇文章主要介紹了MongoDB快速入門筆記(七)MongoDB的用戶管理操作 的相關(guān)資料,需要的朋友可以參考下
    2016-06-06
  • MongoDB的查詢方法

    MongoDB的查詢方法

    這篇文章主要介紹了MongoDB的查詢方法,需要的朋友可以參考下
    2017-05-05
  • mongodb清除連接和日志的正確方法分享

    mongodb清除連接和日志的正確方法分享

    這篇文章主要給大家介紹了關(guān)于mongodb清除連接和日志的正確方法,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用mongodb具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2021-09-09
  • mongodb基本命令實例小結(jié)

    mongodb基本命令實例小結(jié)

    這篇文章主要介紹了mongodb基本命令,結(jié)合實例形式總結(jié)分析了MongoDB數(shù)據(jù)庫切換、查看、刪除、查詢等基本命令用法與操作注意事項,需要的朋友可以參考下
    2020-01-01
  • windows下安裝mongodb以及node.js連接mongodb實例

    windows下安裝mongodb以及node.js連接mongodb實例

    本篇文章主要介紹了windows下安裝mongodb以及node.js連接mongodb實例,非常具有實用價值,需要的朋友可以參考下
    2017-05-05
  • MongoDB下根據(jù)數(shù)組大小進行查詢的方法

    MongoDB下根據(jù)數(shù)組大小進行查詢的方法

    這篇文章主要介紹了MongoDB下根據(jù)數(shù)組大小進行查詢的方法,分別實現(xiàn)了指定大小的數(shù)組和某個范圍的數(shù)組,需要的朋友可以參考下
    2014-04-04

最新評論

拜泉县| 孟村| 长海县| 玉龙| 和平区| 扎兰屯市| 那坡县| 红安县| 安丘市| 梁山县| 珠海市| 濮阳县| 济源市| 高要市| 甘德县| 陇西县| 沧州市| 鄂尔多斯市| 江华| 黔西| 禹州市| 包头市| 桑日县| 长乐市| 台安县| 宁阳县| 黄陵县| 哈尔滨市| 临沭县| 霍城县| 建始县| 波密县| 白城市| 临夏市| 贡山| 江油市| 舒兰市| 十堰市| 怀集县| 镇安县| 巴林右旗|