1. 程式人生 > >Window本地安裝與啟用MongoDB

Window本地安裝與啟用MongoDB

MongoDB的安裝與MongoDB服務配置

  Mongo DB 是目前在IT行業非常流行的一種非關係型資料庫(NoSql),其靈活的資料儲存方式備受當前IT從業人員的青睞。Mongo DB很好的實現了面向物件的思想(OO思想),在Mongo DB中 每一條記錄都是一個Document物件。Mongo DB最大的優勢在於所有的資料持久操作都無需開發人員手動編寫SQL語句,直接呼叫方法就可以輕鬆的實現CRUD操作。

一、安裝:

       

下載第一個就可以;第二個,分佈不包括SSL加密;

第三個Windows Server 2008的構建不包括SSL加密,缺乏更新的Windows特性,以提高效能。為Windows Server 2003、2008或Windows Vista使用這個版本。

根據你的系統下載 32 位或 64 位的 .msi 檔案,下載後雙擊該檔案,按操作提示安裝即可。

安裝過程中,你可以通過點選 "Custom(自定義)" 按鈕來設定你的安裝目錄。


2. 安裝路徑:例 D:\MongoDB (路徑可選,但不宜過深)


3. 安裝完的配置:

MongoDB將資料目錄儲存在 data 目錄下。但是這個資料目錄不會主動建立,我們在安裝完成後需要建立它。

1) 在D:\MongoDB\下新建data資料夾

2) 在D:\MongoDB\data下新建db和log資料夾

3) 在D:\MongoDB\data\log下新建MongoDB.log檔案

建立檔案和資料夾可以通過資源管理器也可以通過命令列。

二、啟動:


1. 進入D:\MongoDB\bin,輸入:

mongod --dbpath D:\MongoDB\data\db

作用:將mongodb的資料庫檔案建立到D:\MongoDB\Data\db目錄

此時介面會停在

2017-8-4T14:55:37.044+0800 I NETWORK  [initandlisten] waiting for connections on port 27017

此時資料庫就已經啟動。

2. 新開一個cmd視窗,執行mongo.exe 程式 ,此時前一個視窗顯示

2017-8-4T14:56:05.855+0800 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:60584 #1 (1 connection now open)

現在就可以使用mongodb資料庫了。

將MongoDB伺服器作為Windows服務執行

請注意,你必須有管理許可權才能執行下面的命令。執行以下命令將MongoDB伺服器作為Windows服務執行:

mongod.exe --bind_ip yourIPadress --logpath "C:\data\dbConf\mongodb.log" --logappend --dbpath "C:\data\db" --port yourPortNumber --serviceName "YourServiceName" --serviceDisplayName "YourServiceName" --install


下表為mongodb啟動的引數說明:

引數 描述
--bind_ip 繫結服務IP,若繫結127.0.0.1,則只能本機訪問,不指定預設本地所有IP
--logpath 定MongoDB日誌檔案,注意是指定檔案不是目錄
--logappend 使用追加的方式寫日誌
--dbpath 指定資料庫路徑
--port 指定服務埠號,預設埠27017
--serviceName 指定服務名稱
--serviceDisplayName 指定服務名稱,有多個mongodb服務時執行。
--install 指定作為一個Windows服務安裝。

MongoDB後臺管理 Shell

如果你需要進入MongoDB後臺管理,你需要先開啟mongodb裝目錄的下的bin目錄,然後執行mongo.exe檔案,MongoDB Shell是MongoDB自帶的互動式Javascript shell,用來對MongoDB進行操作和管理的互動式環境。

當你進入mongoDB後臺後,它預設會連結到 test 文件(資料庫):

> mongo
MongoDB shell version: 3.0.6
connecting to: test
……

插入和修改記錄:
db.BizUser.insert([{name:"user1",password:"123456"},{name:"user2",password:"123"}])

db.BizUser.save([{name:"user1",password:"123456"},{name:"user2",password:"123"}])

安裝php 的MongoDB擴充套件

注意選取的版本與你的php版本還有是否是執行緒安全型(NTS or TS)要匹配 電腦64位或32位

選好後下載、解壓並將php_mongodb.dll放在PHP資料夾的ext目錄下
在PHP配置檔案php.ini下新增extension=php_mongodb.dll

然後重啟伺服器

成功後phpInfo中顯示如下:

擴充套件成功以後在PHP中測試連線

try{  
  $manager = new MongoDB\Driver\Manager('mongodb://localhost:27017');  
}catch(Exception $e){  
  echo $e->getMessage();  
} 

注:有些圖不是現在的,不過不影響安裝過程

相關推薦

Window本地安裝啟用MongoDB

MongoDB的安裝與MongoDB服務配置   Mongo DB 是目前在IT行業非常流行的一種非關係型資料庫(NoSql),其靈活的資料儲存方式備受當前IT從業人員的青睞。Mongo DB很

Idea_01_安裝啟用

一、前言 二、安裝 1.下載 https://www.jetbrains.com/idea/ 2.安裝 預設安裝即可 三、啟用 Idea啟用有如下兩種方式 Activation code Lisence Server

Navicat Premium 12.1.7.0安裝啟用

本文介紹Navicat Premium 12.1.7.0的安裝、啟用與基本使用。 博主所提供的啟用檔案理論支援Navicat Premium 12.0.x系列和Navicat Premium 12.1.x系列的註冊機。由於本文一直在更新,Navicat Premium 12.0.x系列

最新office2016安裝啟用圖文教程

性感的小君君軟體安裝教程 office2016安裝與啟用 下載office office2016(32/64位)軟體下載地址: 連結:https://pan.baidu.com/s/1fehK21gJthptiLsG8VyF2g 提取碼

webstorm 2018安裝啟用【mac也適用】(親測有效)

安裝webstorm 2018 只需2步即可,永久免費 (1)下載官方網址http://www.jetbrains.com/webstorm/download/#section=windows:中間有部分圖片沒有截圖預設就行 (2)註冊: ①下載破解壓縮包:連結:https://p

ubuntu下pycharm安裝啟用

安裝過程: https://blog.csdn.net/c2366994582/article/details/79146370 修改host方法: https://jingyan.baidu.com/article/f3e34a12c40df6f5eb653580.html 啟用方

Navicat Premium 12 安裝啟用

本文介紹Navicat Premium 12.0.29和Navicat Premium 12.1.5.0的安裝、啟用與基本使用。 博主所提供的啟用檔案理論支援Navicat Premium 12.0.x系列,但已測試的版本為Navicat Premium 12.0.29簡體中文64位。

MyEclipse CI 2018.9.0安裝啟用(附安裝包和啟用工具)

MyEclipse CI 2018.9.0安裝與啟用(附安裝包和啟用工具) 一、安裝MyEclipse CI 2018.9.0 1. 安裝包和啟用工具下載地址: 2. 安裝 二、啟用MyEclipse CI 2018.9.0

微軟官方精簡版Windows Thin PC安裝啟用

Windows Thin PC 就是一個微軟官方的精簡版的win7 32位作業系統。 系統下載地址(使用迅雷等工具下載) ed2k://|file|en_windows_thin_pc_x86_697681.iso|1576980480|2D0E6A048E

Navicat Premium 12.0.29 / 12.1.5.0安裝啟用

本文介紹Navicat Premium 12.0.29和Navicat Premium 12.1.5.0的安裝、啟用與基本使用。 博主所提供的啟用檔案理論支援Navicat Premium 12.0.x系列,但已測試的版本為Navicat Premium 12.0.2

Office 2019 正式版下載、安裝啟用

準備安裝檔案 準備 Office Tool Plus Office Tool Plus(以下簡稱“OTP”)由 Yerong 開發,是一個小巧、安全、簡潔的 Office 管理、下載、安裝器,支援在 Windows 7、8、10 上快速部署 Office。 此文中使用的

redis本地安裝開發

一、安裝(MAC) https://redis.io sudo mv redis-4.0.11.tar.gz /usr/localcd /usr/localsudo tar -zxf redis-4.0.11.tar.gzcd redis-4.0.11sudo make testsudo make ins

Ubuntu16.04下,PyCharm的安裝啟用

一、下載PyCharm 1.點選下載 2.解壓下載好的.tar.gz檔案 1.使用右鍵uncompress here直接解壓 2.或者輸入命令將安裝檔案解壓 tar xfz pycharm-*.tar.gz 二、執行啟用 1.啟用前 1.修改hosts檔案

Visio+Office的安裝啟用

Visio的用途 在這裡簡要介紹一下Visio可以畫哪些圖(依照被使用的頻率排序) 流程圖、組織結構圖、靈感觸發圖、建築設計圖、網路圖、Web圖表、因果圖、專案管理圖、統計及營銷表 相容問題 一般我們都會去 https://msdn.itellyou.cn/. 下載微軟的產品(強

webstorm 2018安裝啟用版本【mac也適用】下載(解壓直接可用)(親測有效)

安裝webstorm 2018 只需2步即可,永久免費 (2)註冊: ②在bin目錄下找到(webstorm.exe.vmoptions)和(webstorm64.exe.vmoptions)用記事本開啟這兩個檔案在最後面新增命令-javaagent:D:

Idea2018.2.5安裝啟用破解

版本說明: Windows7旗艦版 ideaIU-2018.2.5.exe idea下載 破解步驟: 1:安裝ideaIU-2018.2.5.exe,一路next,安裝路徑自定義,我一般安裝在非系統盤;注意:不要執行idea 2:將破解jar包Jetb

MongoDB學習筆記(三)——安裝配置MongoDB(Linux)

前一篇博文講解了如何安裝與配置MongoDB的windows版,本篇博文接著上一篇講解如何在Linux系統中安裝與配置MongoDB,為了演示,我問同事要了它的雲伺服器用於演示,當然我自己也有,但是已經安裝了,就不解除安裝重新裝了[笑臉]。 下載Linux版的

kafka在mac上的安裝啟用

1.kafka安裝包下載 在Apache的kafka官網下載安裝包,以下4個包隨便選一個下載。 2.啟動zookeeper的服務 進入檔案的解壓目錄,輸入 bin/zookeeper-server-start.sh config/zookeeper.properties

Navicat Premium 12.1.11.0安裝啟用 我超級推薦的Navicat Premium 12的下載,破解方法

我超級推薦的Navicat Premium 12的下載,破解方法   今天給大家推薦一款炒雞好用的資料庫管理工具,使用它,可以很方便的連線各種主流資料庫軟體----Navicat Premium 12 但是,它是要錢的,不過我們可以使用破解機來破解它,步驟稍有些複雜,簡

IDEA下載安裝啟用

1、IDEA的下載 IntelliJ IDEA官網:https://www.jetbrains.com/idea/ (1)開啟官網,點選Download  (2)進入到下載頁面 選擇作業系統(Windows、macOS 、Linux)、 選擇IDEA的版本(Ult