導航:首頁 > 文件管理 > mongodb連接配置文件

mongodb連接配置文件

發布時間:2023-02-22 10:06:23

㈠ 如何將mongodb的配置文件安裝到電腦的服務上

使用的命令如下:
Microsoft Windows XP [版本 5.1.2600] (C) 版權所有 1985-2001 Microsoft Corp.C:\Documents and Settings\Administrator>mongod -dbpath C:\mongo\MongoDB\mongo\data --logpath=C:\mongo\MongoDB\mongo\logs\mongodb.log --auth --installall output going to: C:\mongo\MongoDB\mongo\logs\mongodb.logC:\Documents and Settings\Administrator>
但是無法連接:
C:\Documents and Settings\Administrator>mongo MongoDB shell version: 2.0.1connecting to: testTue May 29 18:07:50 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84exception: connect failed
看了一下日誌,還需要使用net start MongoDB命令來啟動服務,日誌如下:
Creating service MongoDB. Service creation successful.Service can be started from the command line via 'net start "MongoDB"'.Tue May 29 18:06:43 dbexit: Tue May 29 18:06:43 shutdown: going to close listening sockets...Tue May 29 18:06:43 shutdown: going to flush diaglog...Tue May 29 18:06:43 shutdown: going to close sockets...Tue May 29 18:06:43 shutdown: waiting for fs preallocator...Tue May 29 18:06:43 shutdown: closing all files...Tue May 29 18:06:43 closeAllFiles() finishedTue May 29 18:06:43 dbexit: really exiting now
按照提示,在CMD下運行 net start MongoDB
net start "MongoDB"'C:\Documents and Settings\Administrator>net start mongoDB發生系統錯誤 2。系統找不到指定的文件。
通過控制面板–》管理工具–》服務,查看了一下剛才安裝的服務:
不知為何mongod命令所在的路徑變成了C:\Documents and Settings\Administrator\,如下所示:
"C:\Documents and Settings\Administrator\mongod" -dbpath C:\mongo\MongoDB\mongo\data --logpath=C:\mongo\MongoDB\mongo\logs\mongodb.log --auth --service
指定好mongod的路徑,重新安裝:
C:\mongo\MongoDB\mongo\bin>C:\mongo\MongoDB\mongo\bin\mongod -dbpath C:\mongo\MongoDB\mongo\data –logpath=C:\mongo\MongoDB\mongo\logs\mongodb.log –auth –install
all output going to: C:\mongo\MongoDB\mongo\logs\mongodb.log
這次啟動成功了。

㈡ windows mongodb 配置文件在哪

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

選擇windows平台,如圖點擊需要的文件下載(筆者這里主要講訴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"
如圖結果存放在日誌文件中,查看日誌發現已經成功。如果失敗有可能沒有使用管理員身份,遭到拒絕訪問。

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

㈢ MongoDB問題,下載完配置好服務可以連接但就是無法進入資料庫似乎缺少什麼東西但不知道怎麼解決

@MongoDB安裝後的一些簡要配置:
1)在和bin目錄同級的目錄下面建一個data文件夾,data文件夾下面分別建立db和log文件夾來存儲數據文件和日誌文件【ps:也可以建立其他文件夾,自己知道在什麼地方即可】

2)在和bin目錄同級的目錄下面建一個mongo.config文件(編碼格式為utf8無bom格式,否則會報錯),作為mongodb的配置文件。[ps:在啟動的時候會用到]
---mongo.config文件內容如下:
##數據文件
dbpath=D:\mongodb\data\db

##日誌文件
logpath=D:\mongodb\data\log\mongo.log

#錯誤日誌採用追加模式,配置這個選項後mongodb的日誌會追加到現有的日誌文件,而不是從新創建一個新文件
logappend=true

#啟用日誌文件,默認啟用
journal=true

#這個選項可以過濾掉一些無用的日誌信息,若需要調試使用請設置為false

linux怎麼修改mongodb的配置文件

以下是用mongo的shell打開資料庫:#創建一個庫:
use mytest
#添加一個用戶account,pwd
db.addUser("wangming","1234")
#查看當前庫中的用戶
db.system.users.find()
#連接內時候通過auth命令進行連容接(account,pwd)
db.auth("wangming","1234")
如果是用pymongo連接mongo,如下
#連接mongodb服務
con = MongoClient(host,port)
#選擇資料庫
db = con[dbname]
#用用戶名登陸
db.authenticate(account, pwd)

㈤ mac安裝mongodb的配置文件在哪

1.安裝homebrew
homebrew的安裝查看官網,安裝完成後,在終端中輸入以下命令更新homebrew的package資料庫
brew update

提示:brew update升級brew的版本庫,brew outdated 查看outdated的庫和應用,brew upgrade 升級outdated的庫和應用,brew cleanup 清理調過期的庫和應用
2.安裝mongodb
使用homebrew安裝mongodb,在MAC的終端中輸入
brew install mongodb

若要查看安裝信息
brew info mongodb

查看mongodb的版本
mongo --version

3.創建數據文件
1)進入根目錄
cd /

2)創建目錄
mkdir -p /data/db

3)設置許可權,並輸入用戶密碼
sudo chmod -R 777 /data

提示:其中-p是創建多個文件目錄使用的參數,-R表示對目錄進行遞歸操作,就是data目錄下的子文件也設置該許可權。
開機自啟動
4.設置plist文件
查找可執行文件mongod的位置
1)執行以下命令找到mongod可執行文件,例如/usr/local/bin/mongod
which mongod

2)右擊Dock中的Finder選中前往文件夾...,輸入/usr/local/bin找到這個mongod可執行文件
3)右擊mongod可執行文件,選中顯示簡介...,可以看到路徑例:/usr/local/Cellar/mongodb/3.2.6/bin/mongod
查找plist配置啟動項文件
使用homebrew安裝mongodb會產生一個啟動項配置文件,一般位於mongod可執行文件的上一級bin文件所在的目錄文件中。
修改plist配置啟動項文件
1)使用vim或者xcode打開plist配置文件,該文件名可能類似於homebrew.mxcl.mongodb.plist
2)方便起見,修改文件名為mongodb.plist
3)修改其中的Label為mongodb,與文件名相同
4)修改ProgramArguments的可執行進程為可執行文件mongod的位置,例如以上/usr/local/Cellar/mongodb/3.2.6/bin/mongod,可刪除ProgramArguments的其餘項。
拷貝plist配置啟動項文件
cp mongodb.plist /Library/LaunchDaemons/

提示:mongodb.plist如果不是在當前的文件夾路徑下,先進入所在文件夾,注意該目錄與~/Library/LaunchDaemons/和/System/Library/LaunchDaemons/的區別。
5.啟動服務
使用root許可權
sudo -s

啟動服務
sudo launchctl load -w /Library/LaunchDaemons/mongodb.plist

關閉服務
sudo launchctl unload -w /Library/LaunchDaemons/mongodb.plist

若發現以下錯誤:
Path had bad permissions
是因為文件的許可權不夠,將許可權修改為root,執行以下命令,再執行啟動服務
sudo chown root mongodb.plist

測試資料庫是否可啟動
使用CMD + N新建一個終端,輸入mongo
Last login: Tue Jun 7 21:50:28 on ttys001
victor:~ victor$ mongo
MongoDB shell version: 3.2.6
connecting to: test
>

表明連接成功!如果關機重新啟動,仍然可以連接資料庫。
提示:如果有RoboMongo等mongdodb可視化工具,在啟動服務時可以嘗試連接資料庫,此時應該可以連接上資料庫。
WebStorm插件Mongo
6.安裝插件
WebStorm > Preferences > Plugins > Mongo(輸入搜索) > install plugin(安裝插件)
7.配置插件
1)設置參數
WebStorm > Preferences > Other Settings > Mongo Services
添加可執行文件mongod可執行文件的路徑,詳情查看查看4.設置plist文件中的可執行文件mongod的位置,點擊test驗證
添加Servers

㈥ 怎麼創建mongodb配置文件

方法/步驟
1
打開網路首頁,搜索「MongoDB」,如下圖所示:

2
網站主頁中,點擊「DOWNLOAD MONGODB」,並下載最新穩定版本,如下圖所示:

3
下載下來的是一個msi安裝文件,點擊進行安裝,默認安裝到C:\Program File或C:\Program Files (x86)文件夾內,如下圖所示:

4
配置環境變數,右鍵「我的電腦」->"高級系統設置"->"高級"->"環境變數",在系統變數中找到Path變數值,進行修改,在末尾追加 ;C:\Program Files (x86)\MongoDB\bin,(當然你也可以將第3步驟中的MongoDB文件夾拷貝到其他磁碟路徑下,我就是這樣做的),如下圖所示:

5
為了驗證環境變數配置成功,打開CMD命令提示符,輸入 mongod -help,下面會羅列一些列的配置參數,說明已成功,如下圖所示:

6
在MongoDB文件夾下和bin目錄同級目錄下,新建一個data文件夾,data文件夾下再分別新建一個db和log文件夾,分別用來存放數據文件和日誌文件,如下圖所示:

7
在命令行中輸入以下內容
mongod --dbpath "F:\MongoDB\data\db" --logpath
"F:\MongoDB\data\log\MongoDB.log" --install --serviceName "MongoDB"
這里是日誌路徑和數據路徑,具體的路徑根據自己數據和日誌文件的文件路徑相應進行修改,這里MongoDB.log就是開始建立的日誌文件,--serviceName "MongoDB" 服務名為MongoDB。這樣就在Windows下成功建立了MongoDB的服務,如下圖所示:

8
在「運行」中輸入「services.msc」,打開「服務」管理界面,可以看到MongoDB這個服務,點擊列表中的「MongoDB」,再點擊「啟動」按鈕,就將MongoDB成功啟動了

閱讀全文

與mongodb連接配置文件相關的資料

熱點內容
贛州極客晨星少兒編程怎麼樣 瀏覽:690
覺醒年代哪個app可以免費觀看 瀏覽:830
如何關閉win10觸摸屏幕 瀏覽:761
蘋果142不能傳文件 瀏覽:128
如何看歷史底部數據 瀏覽:230
怎麼在電腦上下軟體或安裝app 瀏覽:798
qq頭像電影截圖情侶 瀏覽:87
安卓的網路位置設置在哪 瀏覽:973
編程俠官網如何登錄 瀏覽:484
借貸王app怎麼樣 瀏覽:552
qq黑鑽手機怎麼開通 瀏覽:465
dnf85版本爆ss視頻 瀏覽:514
gitlog前一個版本 瀏覽:718
蘋果6手機屏幕周邊多出一圈黑色 瀏覽:131
phpword插件 瀏覽:264
win10重置並清理驅動器 瀏覽:893
vector去重java 瀏覽:572
qq群文件過期了怎麼辦 瀏覽:184
電子文件的特性 瀏覽:190
javatcp接收數據 瀏覽:968

友情鏈接