cari

Rumah  >  Soal Jawab  >  teks badan

mongodb3.x - mongodb 3.4 安装后 建立数据库链接出错

问题场景描述

我按照mongodb官网的 ubantu apt源安装完之后,命令行键入mongod -version是正常的:

我单独建立存储我项目的数据文件夹,其结构为:
                    -pile_db
                      -data
                      -log
                       -mongo.log
我在命令行键入 mongod --dbpath ~/pile_db/data --logpath ~/pile_db/log/mongo.log -logappend --fork
指定了data目录,log日志位置。此时系统中的mongod服务是已经开启的。

这时出现了系统报错:

我查看log/mongo.log文件中的记录:

说被0.0.0.0:27017被占用,可是我没有设置别的mongo库呀。。
mongo没有连接上我自己设置的这个data

反而这个时候命令行输入mongo

但这个进入的不是我指向的pile_db的data。

我就不明白改怎么做了,请大家指点一下,刚刚接触mongo,我看其他教程都是很顺利的连接上的我有点小尴尬。

ringa_leeringa_lee2757 hari yang lalu710

membalas semua(1)saya akan balas

  • 我想大声告诉你

    我想大声告诉你2017-05-02 09:27:16

    Jika saya ingat dengan betul, Ubuntu mungkin telah memulakan pangkalan data MongoDB selepas memasang MongoDB.

    Semak cara memulakan dan menghentikan perkhidmatan mongodb di bawah Ubuntu Jika saya ingat dengan betul, perkhidmatan mongod mula/berhenti/mulakan semula.

    Atau anda boleh menukar nombor port MongoDB yang anda mulakan secara berasingan.

    Sayangi MongoDB! Selamat Berseronok!

    balas
    0
  • Batalbalas