亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

啟動mongodb數據庫方式二

  • 启动mongodb数据库,方式二:使用指定的配置文件打开
root@ubuntu:/home/jhw1# cd mongodb
root@ubuntu:/home/jhw1/mongodb# ls
bin  GNU-AGPL-3.0  MPL-2  README  THIRD-PARTY-NOTICES
root@ubuntu:/home/jhw1/mongodb# mkdir data
root@ubuntu:/home/jhw1/mongodb# mkdir log
root@ubuntu:/home/jhw1/mongodb# mkdir conf
root@ubuntu:/home/jhw1/mongodb# ls
bin  conf  data  GNU-AGPL-3.0  log  MPL-2  README  THIRD-PARTY-NOTICES
  • mkdir data ---用来存储数据库的数据文件
  • mkdir log ---用来存储数据库的日志文件
  • mkdir conf ---用来存储数据库的启动配置文件
  • mkdir bin ---用来存储数据库的二进制文件

conf/mongodb.conf启动配置文件代码

port=12345   端口
dbpath =data  数据存储的目录。 可以使用相对和绝对路径(这里用的是相对路径)
logpath = log/mongod.log   指明日志文件路径,需要指明实际的文件
fork=true  ---在linux下,表明启动后台进行,在windows下无效

./bin/mongod -f conf/mongod.conf

ERROR: child process failed, exited with error number 

出现这种错误的原因:是因为配置文件中指定端口的数据库已经被打开,配置文件指定的端口被占用,再次使用配置文件打开数据库就会出错。

我第一次遇到这个问题解决的方式是:将配置文件中的端口号配置去掉,再次启动数据库

conf/mongodb.conf启动配置文件代码 去掉端口号的代码,默认端口号是27017

dbpath =data  数据存储的目录。 可以使用相对和绝对路径(这里用的是相对路径)
logpath = log/mongod.log   指明日志文件路径,需要指明实际的文件
fork=true  ---在linux下,表明启动后台进行,在windows下无效

我这里将指定的端口号去掉,实际上是使用的mongodb默认的端口号27017打开的数据库


root@ubuntu:/home/jhw1/mongodb# ls
bin  conf  data  GNU-AGPL-3.0  log  MPL-2  README  THIRD-PARTY-NOTICES
root@ubuntu:/home/jhw1/mongodb# ./bin/mongod -f conf/mongodb.conf 
about to fork child process, waiting until server is ready for connections.
forked process: 1051
child process started successfully, parent exiting
root@ubuntu:/home/jhw1/mongodb# cd data/
root@ubuntu:/home/jhw1/mongodb/data# ls
collection-0-8842223733218490877.wt  index-3-8842223733218490877.wt  mongod.lock    WiredTigerLAS.wt
collection-2-8842223733218490877.wt  index-4-8842223733218490877.wt  sizeStorer.wt  WiredTiger.lock
diagnostic.data                      journal                         storage.bson   WiredTiger.turtle
index-1-8842223733218490877.wt       _mdb_catalog.wt                 WiredTiger     WiredTiger.wt
點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
PHP開發工程師
手記
粉絲
5
獲贊與收藏
130

關注作者,訂閱最新文章

閱讀免費教程

  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消