當前位置:首頁 » 雲伺服器 » windows雲伺服器安裝mongodb

windows雲伺服器安裝mongodb

發布時間: 2023-01-21 01:46:05

㈠ window怎麼安裝mongodb

1.首先安裝mongodb
2.解壓縮到自己想要安裝的目錄,比如d:\mongodb
3.創建文件夾d:\mongodb\data\db、d:\mongodb\data\log,分別用來安裝db和日誌文件,在log文件夾下創建一個日誌文件MongoDB.log,即d:\mongodb\data\log\MongoDB.log
4.運行cmd.exe進入dos命令界面,執行下列命令
> cd d:\mongodb\bin
> d:\mongodb\bin>mongod -dbpath "d:\mongodb\data\db"

看到類似的信息,則說明啟動成功,默認MongoDB監聽的埠是27017,mysql的是3306
5.測試連接
新開一個cmd窗口,進入mongodb的bin目錄,輸入mongo或者mongo.exe,出現如下信息說明測試通過,此時我們已經進入了test這個資料庫,如何進入其他資料庫下面會說。

輸入exit或者ctrl+C可退出。
6.當mongod.exe被關閉時,mongo.exe 就無法連接到資料庫了,因此每次想使用mongodb資料庫都要開啟mongod.exe程序,所以比較麻煩,此時我們可以將MongoDB安裝為windows服務
還是運行cmd,進入bin文件夾,執行下列命令
> d:\mongodb\bin>mongod --dbpath "d:\mongodb\data\db" --logpath "d:\mongodb\data\log\MongoDB.log" --install --serviceName "MongoDB"
這里MongoDB.log就是開始建立的日誌文件,--serviceName "MongoDB" 服務名為MongoDB
接著啟動mongodb服務
> d:\mongodb\bin>NET START MongoDB

打開任務管理器,可以看到進程已經啟動
7.關閉服務和刪除進程
> d:\mongodb\bin>NET stop MongoDB (關閉服務)
> d:\mongodb\bin>mongod --dbpath "d:\mongodb\data\db" --logpath "d:\mongodb\data\log\MongoDB.log" --remove --serviceName "MongoDB" (刪除,注意不是--install了)

㈡ Win10 64位系統怎麼安裝MongoDB資料庫

具體方法如下:

1、下載:到MongoDB官網下載MongoDB軟體;
然後,按照圖中所示選擇下載Windows 64-bit 2008 R2+版本。

2、在下載目錄中找到安裝文件;

3、雙擊安裝文件,彈出互動式安裝界面;

4、點擊「Next」後,同意安裝協議,再次點擊「Next」;

5、點擊「Complete」,進行完成安裝,默認安裝目錄為:C:\Program Files\MongoDB\Server\3.2;

6、點擊「Install」,等待安裝完成,最後點擊「Finish」,完成安裝。

㈢ windows怎麼安裝mongodb

登陸mongodb官網點擊右側的下載
1

選擇windows平台,如圖點擊需要的zip文...
2

將zip文件解壓放到盤符的根目錄(如C:...
3

創建資料庫文件的存放位置,比如d:/mon...
4

打開cmd(windows鍵+r輸入cmd)命令行...
5

mongodb默認連接埠27017,如果出現如...
6

其實可以將MongoDB設置成Windows服務,...
7

用記事本打開mongo.config輸入:dbpath...

㈣ 如何安裝,配置MongoDB

1

下載mongodb的windows版本,有32位和64位版本,根據系統情況下載

2

創建資料庫文件的存放位置,比如D:/mongodb/data/db。啟動mongodb服務之前需要必須創建資料庫文件的存放文件夾,否則命令不會自動創建,而且不能啟動成功。默認文件夾路徑為c:/data/db.使用系統默認文件夾路徑時,啟動服務無需加--dbpath 參數說明,但文件夾還要手工創建

3

打開cmd命令行,進入D:/mongodb/bin目錄,輸入如下的命令啟動mongodb服務:

D:/mongodb/bin>mongod.exe --dbpath D:/mongodb/data/db


4

再打開一個cmd輸入:D:/mongodb/bin>mongo 127.0.0.1/admin,或者雙擊mongo.exe,即可進行mongodb的客戶端命令操作了:

㈤ 如何在windows下安裝mongoDB擴展

登陸mongodb官網點擊右側的下載

選擇windows平台,如圖點擊需要的zip文件下載(筆者這里主要講訴zip文件的安裝)
legacy版本可以用於舊版本系統下安裝,這里不推薦。

將zip文件解壓放到盤符的根目錄(如C:或D:),為了方便建議文件夾命名盡量簡短如(d:\mongodb)

創建資料庫文件的存放位置,比如d:/mongodb/data/db。啟動mongodb服務之前需要必須創建資料庫文件的存放文件夾,否則命令不會自動創建,而且不能啟動成功。

打開cmd(windows鍵+r輸入cmd)命令行,進入D:\mongodb\bin目錄(如圖先輸入d:進入d盤然後輸入cd d:\mongodb\bin),
輸入如下的命令啟動mongodb服務:
D:/mongodb/bin>mongod --dbpath D:\mongodb\data\db

mongodb默認連接埠27017,如果出現如圖的情況,可以打開http://localhost:27017查看(筆者這里是chrome),發現如圖則表示連接成功,如果不成功,可以查看埠是否被佔用。

其實可以將MongoDB設置成Windows服務,這個操作就是為了方便,每次開機MongoDB就自動啟動了。
如圖在d:\mongodb\data下新建文件夾log(存放日誌文件)並且新建文件mongodb.log
在d:\mongodb新建文件mongo.config

用記事本打開mongo.config輸入:
dbpath=D:\mongodb\data\db
logpath=D:\mongodb\data\log\mongo.log
(圖片的logpath有錯誤)

用管理員身份打開cmd命令行,進入D:\mongodb\bin目錄,輸入如下的命令:
D:\mongodb\bin>mongod --config D:\mongodb\mongo.config
有人提醒改為如下:
mongod --config D:\mongodb\mongo.config --install --serviceName "MongoDB"
如圖結果存放在日誌文件中,查看日誌發現已經成功。如果失敗有可能沒有使用管理員身份,遭到拒絕訪問

打開cmd輸入services.msc查看服務可以看到MongoDB服務,點擊可以啟動。

㈥ windows 10安裝Mongodb 4.4.2啟動服務失敗

一、安裝報錯

二、在windows里啟動服務失敗

三、解決辦法

    1、以管理員身份運行 cmd

    2、運行命令:sc delete MongoDB 刪除服務

    3、D:\MongoDB\bin>mongod --install -f D:\MongoDB\bin\mongod.cfg

㈦ 如何在windows上面安裝mongodb

1、下載MongoDB資料庫http://fastdl.mongodb.org/win32/mongodb-win32-i386-1.6.5.zip;

2、將安裝文件解壓到C盤(注意:安裝路徑中不能出現空格),配置「環境變數」,將 %MONGODB_HOME%in 添加到「Path」中;

3、進入DOS窗口,設置數據保存目錄(與埠)和日誌輸出目錄。
DOS命令:

mongod --port <埠> --dbpath <數據路徑> --logpath <日誌路徑> --logappend --directoryperdb

參數說明:
--port 表示資料庫埠,默認27017;
--dbpath 表示數據文件存儲路徑,一般設置為%MONGODB_HOME%data;
--logpath 表示日誌文件存儲路徑,一般設置為%MONGODB_HOME%logsmongodb.log;
--logappend 表示日誌追加,默認是覆蓋;
--directoryperdb 表示每個db一個目錄;

4、完成以上設置,MongoDB已經啟動,新開啟DOS窗口,執行「mongo.exe」,出現「MongoDB shell version: 1.8.1」表示安裝成功了。

5、目前是以無許可權限制的方式啟動的,你可以做任何操作。那麼我們先切換到admin下,創建一個root用戶吧。執行命令:
"use admin" -> "db.addUser("root","root")" -> "db.auth("root","root")",如下圖所示:

6、把MongoDB注冊為Windows Service,讓它開機自動啟動;執行命令:

mongod --bind_ip 127.0.0.1 --logpath %MONGODB_HOME%logsmongodb.log --logappend --dbpath %MONGODB_HOME%data --directoryperdb --auth --install

注意:
a.必須切換到bin目錄下執行該條指令。
b.必須添加--auth用戶許可權才會生效。
c.除了「--auth」和「--install」兩個參數,別的參數要跟你設置用戶時啟動服務的參數一致,尤其是「--directoryperdb」。
第一次配置完成後,一定要重啟才會有效果 重啟mongo客戶端,不輸入-u-p可以直接進入,但是不具有任何許可權。正確的訪問方式為:mongo 資料庫名 -u 用戶名 -p。另外設置用戶

7、服務安裝成功後的界面:

8、如果安裝失敗:
刪除MongoDB服務,執行命令:

sc delete MongoDB

啟動MongoDB服務,執行命令:

net start "MongoDB"

9、在cmd下可有兩種方法打開,net和sc,net用於打開沒有被禁用的服務,語法是:
啟動:net/sc start 服務名
停止:net/sc stop 服務名

10、另外,sc可用於打開被禁用的服務,語法是:
sc config 服務名 start= demand //手動
sc condig 服務名 start= auto //自動
sc config 服務名 start= disabled //禁用
注意:以上三個命令「=」號後面必須有一個空格

Mongo(也譯芒果)名字來自humongous,意思是巨大無比的,極大的。它是一個高性能,開源,無模式的文檔型NOSQL資料庫。Mongo使用C++開發,提供了以下功能:

面向集合的存儲:適合存儲對象及JSON形式的數據。

動態查詢:Mongo支持豐富的查詢表達式。查詢指令使用JSON形式的標記,可輕易查詢文檔中內嵌的對象及數組。

完整的索引支持:包括文檔內嵌對象及數組。Mongo的查詢優化器會分析查詢表達式,並生成一個高效的查詢計劃。

查詢監視:Mongo包含一個監視工具用於分析資料庫操作的性能。

復制及自動故障轉移:Mongo資料庫支持伺服器之間的數據復制,支持主-從模式及伺服器之間的相互復制。復制的主要目標是提供冗餘及自動故障轉移。

高效的傳統存儲方式:支持二進制數據及大型對象(如照片或圖片)。

自動分片以支持雲級別的伸縮性:自動分片功能支持水平的資料庫集群,可動態添加額外的機器。

MongoDB服務端可運行在Linux、Windows或OS X平台,支持32位和64位應用,在32位模式運行時支持的最大文件尺寸為2GB。
常用啟動參數:
–dbpath 指定特定存儲目錄啟動,若目錄不存在則創建。默認目錄為/data/db。例:./mongod –dbpath /var/data/mongo
–port 指定埠啟動。默認埠為27017。例:./mongod –port 12345

windows 下使用方法
直接啟動:
$ bin/mongod.exe #啟動伺服器
$ bin/mongo.exe #啟動客戶端連接

注冊為服務,這樣以後開機就可以自動啟動
$ bin/mongod.exe --logpath c:\data\log.log --logappend --dbpath "c:\data\db" --install #主要是install 參數,要新建c:\data\log.log文件和c:\data\db目錄

刪除服務
$ bin/mongod.exe --remove

當注冊為服務時可以Win+R打開運行,輸入services.msc來查看服務狀態

常見錯誤
1、monge.exe客戶端連接時報錯:couldn』t connect to server 127.0.0.1 shell/mongo.js:79
這是因為monged.exe啟動失敗

2、多次嘗試後monged.exe啟動失敗,始終沒找到原因
這個錯誤困擾了我一段時間,後來發現c:\data\db下有個mongod.lock鎖文件,把這個文件刪除後,重新啟動伺服器就可以了。

服務啟動報錯: error2: system can not find the file specified.

solution:
安裝服務的時候, 你需要用 mongod.exe的 full path

C:\mongodb-win32-i386-1.8.2\bin\mongod.exe --logpath c:\mongo
db\logs\mongo.log --dbpath c:\mongodb\data\db --directoryperdb --install

to remove service

C:\mongodb-win32-i386-1.8.2\bin\mongod.exe --logpath c:\mongo
db\logs\mongo.log --dbpath c:\mongodb\data\db --directoryperdb --remove

and re open windows service windows, the original service will gone.

熱點內容
scratch少兒編程課程 發布:2025-04-16 17:11:44 瀏覽:628
榮耀x10從哪裡設置密碼 發布:2025-04-16 17:11:43 瀏覽:357
java從入門到精通視頻 發布:2025-04-16 17:11:43 瀏覽:75
php微信介面教程 發布:2025-04-16 17:07:30 瀏覽:300
android實現陰影 發布:2025-04-16 16:50:08 瀏覽:788
粉筆直播課緩存 發布:2025-04-16 16:31:21 瀏覽:338
機頂盒都有什麼配置 發布:2025-04-16 16:24:37 瀏覽:204
編寫手游反編譯都需要學習什麼 發布:2025-04-16 16:19:36 瀏覽:801
proteus編譯文件位置 發布:2025-04-16 16:18:44 瀏覽:357
土壓縮的本質 發布:2025-04-16 16:13:21 瀏覽:583