代码之家  ›  专栏  ›  技术社区  ›  Md. Maruf Sarker

MongoDB数据库连接到我的后端项目失败

  •  0
  • Md. Maruf Sarker  · 技术社区  · 3 年前

    我正在使用Arch Linux。最近我在我的操作系统上安装了MongoDB,当我输入show dbs时,它会给出准确的结果。但当我使用npm start运行后端项目时,它显示数据库连接失败。然后我检查了我的mongoDB指南针,但没有创建任何数据库。

    database connection failed

    //database connection
    mongoose
      .connect(process.env.DATABASE_URL, {
        useNewUrlParser: true,
        useUnifiedTopology: true,
      })
      .then(() => {
        console.log("Database Connection Successfull");
      })
      .catch(() => {
        console.log("Database Connection Failed");
      });

    这是我的数据库连接源代码。这里我使用的是dotenv。在这个文件中,我编写了以下代码 DATABASE_URL = mongodb://localhost:27017/MEVN_STACK ,当我使用Ubuntu时,它工作得很好,但现在它不工作了。请帮我找出原因。

    0 回复  |  直到 3 年前