首页 > 解决方案 > 如何连接到monogdb

问题描述

我已经在 Mongodb Atlas 上设置了数据库并通过应用程序连接到数据库但是它没有连接到数据库,我也尝试使用 Mongo shell

我试图建立一个新的连接,认为它可能是我项目中的损坏文件,但它仍然存在同样的问题。我也尝试运行:

sudo apt update
sudo apt install -y mongodb
sudo systemctl status mongodb

但我得到:

dpkg: error processing package mongodb (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 mongodb-server
 mongodb

同样,如果我尝试 sudo service mongodb restart 它然后显示:

Tue Apr  2 21:16:28.214 Error: Invalid port number "//testdb-sc1hr.mongodb.net" in connection string "mongodb+srv://testdb-sc1hr.mongodb.net/cookbook" at src/mongo/shell/mongo.js:134
exception: connect failed

我试过使用sudo apt remove,但我也得到

invoke-rc.d: initscript mongodb, action "start" failed.
dpkg: error processing package mongodb-server (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of mongodb:
 mongodb depends on mongodb-server (>= 1:2.4.1-2); however:
  Package mongodb-server is not configured yet.

我对此很陌生,我觉得我现在只是在兜圈子。我也尝试过连接 mongodb 指南针,但它也显示“身份验证失败”

我不知道还能尝试什么

标签: mongodbubuntucloud9

解决方案


推荐阅读