Mongoose is not connecting to a database

here is my .env file with the

MONGO_URI='mongodb+srv://<redacted>:<redacted>@6ixville.xbodb.mongodb.net/6ixVille?retryWrites=true&w=majority'

And this is created on top of my file:

require('dotenv').config();
const mongoose = require ('mongoose');
mongoose.connect(process.env.MONGO_URI, { useNewUrlParser: true, useUnifiedTopology: true });

this is whats required, every other thing passed but the mongoose is not connecting to a database, or do i need to comment the other codes in myApp.js?
pls any help would be really appreciated.

Hello there,

I’ve edited your post for readability. When you enter a code block into a forum post, please precede it with a separate line of three backticks and follow it with a separate line of three backticks to make it easier to read.

You can also use the “preformatted text” tool in the editor (</>) to add backticks around text.

See this post to find the backtick on your keyboard.
Note: Backticks (`) are not single quotes (’).


Also, I have redacted your URI password. This is not to be shared with anyone, as it allows others to read/write to your database.


One thing you could try is removing the single-quotes around the URI value in your .env file.

However, without more information, we can only guess at what the issue is.

Hope this helps

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.